If you have no time and want to learn a language in a hurry, I highly recommend their immersion program. I saw a Berlitz ad that said "learn a language in five days!" and despite the fact that this sounds like a crazy idea, I decided that since I happen to have five days off, I'd try to learn German. I just finished 40 lessons in one week and am very happy with my progress. I have never learned German before, but after this week, I'm sure my German is better than my Russian, which I had spent almost two years learning in university and in traditional language classes. There is no comparison between speaking a foreign language with a roomful other learners who also don't speak the language and speaking with native speakers who are completely focussed on my learning. The Berlitz immersion program was totally worth it. All three teachers I had were knowledgeable, focussed, and friendly, and all the staff were solicitous and helpful. I'll probably go back for more.