I can say that Progressive Force Concepts ( http://www.pfctraining.com
) is outstanding. They instruct everything from hands on to sub guns. They have a large pool of instructors who specialize in a discipline. When a course for that particular discipline is scheduled, they contact the appropriate instructors. They also have a home facility in Las Vegas. Blackwater seems to have the "only the high speed need apply" attitude lately. Just my opinion. Good luck.