I have not personally attended the training, but have looked into it and talked to a friend who did attend. They apparently offer very good training, well controlled and safe, for all levels of expertise with an emphasis on weapons handling, safe operations, and malfunction-clearing. They do offer different level courses, although I do not know if you must take the beginning courses to qualify to take advanced courses. At the time I checked (couple years ago) they had some requirements, including: (1) no hand-loaded ammo is allowed; must be commercial ammo, and (2) your holster must be OWB and vertical - no FBI tilt.