I asked this question on another board, but I did not get any response. So, I will ask it here. I have recently found an agency called DES Training in Rock Hill SC (DES Training) that offers the NRA Personal protection inside and outside the home classes. I was just wondering if anyone here has any experience with these NRA classes. Would you recommend them?