Anni comes in prepared with slides for each class based on your progress and trajectory. You can also get access to her online campus page which is loaded with practice exercises, puzzles, text, pictures and videos. Anni is extremely patient and can go over a difficult topic multiple times with you through different exercises and spend more or less time on a topic as needed. Anni employs a good mix of new material and reinforcing older material which is so essential to make the language intuitive (depth) while making sure your vocabulary keeps expanding (breadth).

She is also very flexible in terms of class timings. Each class is instructive and fun. Language learning is a delicate process and Anni is terrific at every aspect of it.