Joshua has been teaching English off and on for the past 15 years, across four continents, to speakers of many different languages. He has a Trinity College certified TESOL from the UK, speaks English, Chinese, French, and Swahili, and is a constant student himself as well as a teacher. In his private life he is an artist, and he aims to create lessons that are student-driven, dynamic and participatory, covering a wide variety of topics that are not only educational, but also interesting and engaging. He thinks language learning is great fun (what a nerd!), and tries every day to spread that enthusiasm to his students.

