I took the class at the range off Fowler right next to I75 & the fleamarket. I was in and out in under 30 minutes. Believe the cost was $75 which covered the class, range time, targets, etc. If you know your firearm inside and out, know the laws pretty well and have common sence I'd recommend them, its a 1 on 1 class and the length of the class will be determined by your knoweldge of what I just mentioned. After the class, you load, fire and unload a single round infront of the instructor. after that you can stay and use the range for as long as you like or pick-up your certificate and leave. if you would like more info on the laws and suck, packing.org is a great source.
-Mike