Last one I took was through Spartan Arms. Sign up at the store on N. Decatur. Class is held up at the Clark County Shooting Complex. One of the better CCW classes I've been to. Instructor wasn't a tacticool idiot and didn't look down his nose at anyone who carried a different weapon than he did. Class was full so as you can imagine, there were a couple of brand new gun owners who asked very off the wall questions. Instructor handled them well. Answered their questions quickly so as not to hold up the entire class but answered them "gently" so as not to insult the new folks. Qualification was the standard six shots, reload, six more shots at three different distances. This was also well orchestrated and went smoothly.
FYI: I didn't need to take the class at the time but I did so to accompany my wife. It was her very first CCW class. She was incredibly nervous about both the class and the qualification. She walked away after it was all over with a huge smile on her face. It was a great experience for her.