I have been taking classes at BHLI all these years: German, French, Italian, Spanish and now Farsi. All the teachers I had are very professional and fun, the size of the class is perfect, interesting students and fun environment.
The class fee is very reasonable and if you have to miss a class, don't worry, flexible make-up class is available also.
Pros: great teachers, great location, reasonable price & parking
more