I don’t think it would be possible to find a more innovative, thorough, comprehensive, diverse and enjoyable course than SmarterGerman. Michael is aware of the psychology behind learning and wellbeing and has a great sense of humor which shows throughout the course. Michael is the best support one could hope for. Warm, compassionate, understanding, experienced and always has great advice. An easy five stars!