For the Guys wanting to OC, this is the class I'd recommend, you'll do a LOT of weapon retention in this class.
http://www.usshootingacademy.com/training_course.aspx?id=15
^This x one million. Just spent 2 1/2 days doing a very similar course here in OKC (that prdator and other forum members attended) and this kind of training will open your eyes to what you don't know and what you need to know.