Went to a Advance handgun class this past weekend, at of all places put on by the Wyandotte, Michigans police department (south of Detroit).
The building was very modern and the range was first class.

The class room portion I thought was very informative from trigger control to the effects of being involved in a shooting have on us. I'm skipping a lot as it was a ton of info.
The range time involved a ton of holster reps to low light shooting.
At a little over a hundred bucks you can"t beat it.

My buddy also took there basic cpl and it was the same cost and he said he enjoyed it to.

I had a great day and would recommend it to anyone.