John Magourilos

Rated: 0.0 of 5.0

0 review/s

Australian / New Zealander
Live in
3 year/s
Hourly rate
400.00 CZK

About Me

Hello, my name is John and I'm a qualified English teacher from Australia. I grduated from the University of South Australia with a Bachelor of Management and have also worked in consulting and accounent management roles. I have previously taught English in Vietnam, but I'm very happy to now be living in the beautiful city of Prague.People can learn grammar, but the best way to improve is to continually practise speaking. What better way to practise than by discussing relatable and real world topics. I can offer 1-1 and group conversation classes which can help with grammar, pronunciation and error correction.In my spare time I love to read and keep active. I enjoy spending time in the outdoors very much.

Teacher Experience

Lesson Style

PDF File Documents Audio files Presentation slides labels.view_profile.materials.videos Flashcard Articles and news Test templates and examples


Work Experience
2015 - 2016

A teacher of traditional chinese culture course in NSLI-Y Summer Program Beijing Normal University, Zhuhai

2014 - Present

Online/Offline Mandarin and Chinese Culture Teacher Private Online/Offline Teaching

2014 - Present

English Teacher for primary and middle school students Private

2014 - 2018

Bachelor's - English

2014 - 2018

Bachelor's - Teaching Chinese to Speakers of Other Languages


Certificate of Completion Beijing Normal University 5th International Youth Leadership Program


Teacher qualification certificate Ministry of Education of the People's Republic of China


Beginners Children labels.general.level.teenages Test Preparation IELTS TOEFL
Personal Tags
Supportive Long-term Teacher All Levels Effective Learning Enthusiastic Long-term Teacher All levels Supportive


{{ rated = true }}
{{ rating.students.first_name }} {{rating.students.last_name}}


{{rating.lessoncount}} Lessons, {{rating.language}}


The Teacher Replied: {{rating.replies.reply}}

Teacher's Weekly Availability