Semi-private in-person courses Filter Whether one-on-one with an instructor or in a small group, learning a language in-person is the ideal way to immerse yourself in a new culture and build your fluency quickly.