I haven't taken any classes there, but I went down a few weeks ago to check it out.. Some of there methods are a bit different.. But they really do teach you to draw..
The place is really small only 2 large studio rooms and 2 offices... But, everyone there seemed really cool, and the class I sat through was very educational...
You should go and check it out for yourself though, everyone gets a different feel for places..
"Live each day like you will die tommorow, and dream like you will live forever..."