I have been to a few their classes, handgun, carbine and shotgun, basic and advanced. I have not yet attended the Precision Rifle course, maybe someday. All were a few years ago. I thought they were great. From my experience I would recommend them.
Thank you,
MrSmith