Finally getting around to doing a review after taking about 8 modules (up to Intermediate 4) over nearly two years...
I love this place! I learned a lot of Spanish and had a lot of fun. I had several teachers and they were all passionate and energetic. The classes were small (albeit sometimes cramped -- er, cozy). I did once-a-week since I was just learning Spanish for fun, but if you seriously *need* to learn Spanish I'd probably do twice-a-week. Homework and practice are mostly self-directed. I went to a few film nights too, but felt too intimidated to ever try the Friday night conversation sessions (I wish they helped facilitate more conversation groups).
Probably not the cheapest or most efficient option in town for learning Spanish, but probably among the most fun and engaging. I found live classes way more motivating than any podcast or book.