I took mine in Caseville.
The guy had a great setup in his garage (I took mine in December a few years ago) however his class was full of misinformation, and the PI he hired to answer legal questions was even worse, telling us we can ignore PFZ's, etc.
I'm glad I took the class to carry, however I'm even more glad I took it upon myself to be a responsible gun owner and learn everything I could about firearm law, cause I could have very well been the next idiot in the news thinking I was doing right when I wasn't.
The instructor's name was Mark Miller. Class was $100.