A great place to take a couple of courses. The space is nice, the classes are intimate (at 10 ppl maximum usually) and the instructors are very theoretical. If you're looking for a technical course, consider this place over some of the colleges. You'll get interesting diversity in the students.