Just suggesting because I don't see it here: foreign language group classes. I would say groups are pretty good for beginner level. But you are trading a bit of learning efficiency for the social aspect, arguably
This one is hard to get right. At the end of a class, I'd often be too tired to talk to them more. And it has to be a smallish, very interactive class.
But the diversity of people you find is awesome. I loved getting out of the tech bubble by meeting people who were learning the local language. Owners of kebab stores, nurses, waiters, and more.
But the diversity of people you find is awesome. I loved getting out of the tech bubble by meeting people who were learning the local language. Owners of kebab stores, nurses, waiters, and more.