I used www.blackhawkdefense.com south suburbs of Chicago.
These guys were awesome! They have a great team of trainers.
The trainers backgrounds were retired Navy Seal, Retired British SAS, Marine, Will county swat members, Chicago police officers, and other trainers. There other business is to train police officers and swat team throughout the Region.
They covered all the requirements that are need by for the CCW. Then they go above and beyond teaching to advanced drilled. Drawing and Shooting from holster, off hand shooting, and various other advanced drills. They also drill you on drawing your weapon in stressful environments and making sure your able to keeping focused. Another drill an instructor will run at you with a plastics machete and you have to evade him and draw your firearm shooting him with the "laser gun" before he stabs you with the rubber knife. They put a very real world perspective on the training.
When it came time for the shooting we used a large outdoor range so everyone was able to line up and practice at the same time. No waiting for a lane to open on a indoor range.
Qualification time was one on one with an instructor.
They offer the classes in Alsip and the cabela's in Hammond, IN. The range is a large private range between the two locations.
They also offer advanced tactics classes too. Definitely going to be taking some of them.