Posted in Switzerland forum
There's a language school with branches in Centre and Eaux Vives. It's really unique - they offer tailor-made classes for doctors, lawyers and IT specialists. Even for managers. I know the people who run it and can attest that's it's legit - they have a great track record.