The classes are great--the teachers are highly experienced! The classes are small and there is a lot of personal attention.
All reviews seem positive