I've never taken a photo class, but also hear good things about New York Institute of Photography. In fact, I know people who have taken the courses and swear by them. Either way you go, good luck with this.
Personally I like the hands on workshops. Next Saturday I will be lucky enough to attend a workshop in Colorado with George Lepp (http://www.geolepp.com/)