I need a recommendation ASAP. My wife's cousin lives in OKC and is a single mother with 2 kids. I've never met her in person but she's having problems with a stalker and last night they decided to smash in all the windows on her truck. Obviously she's scared and sought me out to give her some advice on protecting her and her 2 boys knowing I'm the "gun nut" in the family.

I did a quick search and game up with http://www.usshootingacademy.com/default.aspx and http://www.tdsatulsa.com/index.php. I've heard of USSA before and if memory serves me correctly they have a pretty good reputation. Does anybody have any insight, recommendations, pros or cons about either one of these companies or their instructors? She needs basic classes to start and I'm hoping will continue to advance her firearms training after that.

Any other recommendations would be welcome including any that are in the OKC area rather than having her drive to Tulsa for the 2 mentioned above. Thank you!