Visited 31 minutes ago
John haide
Portuguese
Native
English
French
Korean
Spanish
Chinese (Mandarin)
From Brazil
Living in Vancouver, Canada
My teaching material
- PDF file
- Text Documents
- Presentation slides/PPT
- Audio files
- Image files
- Video files
- Flashcards
- Articles and news
- Quizzes
- Test templates and examples
- Graphs and charts
- Homework Assignments
Read more


Interests
Business & Finance
Travel
Tech
Music
Science
Portuguese
English
Based on your timezone (UTC)
5.0
All
English
Portuguese
Patient·5
Pronunciation·2
Structured lessons·1
Provides materials·1
For beginners·75
Alan
56 English lessons
Teacher’s pick
John is very attentive and always willing to help. The lessons are always fun, as we can talk about a wide variety of topics, which allows me to expand my vocabulary in a natural way.
Luna.Cai
6 English lessons
Teacher’s pick
非常亲切,希望我能力不断提升、畅所欲言
Hailey
27 English lessons
John is genuinely the beeeeeest!!!
Louis-Philippe Robic
20 Portuguese lessons
Teacher’s pick
John really quickly figured out my strengths and weaknesses, and we worked on a plan to get me going fast. He was very kind and engaging and I look forward for my next lesson with him!
Aurélie
3 English lessons
I really enjoy the class with John!He is very patient and easygoing .In his class, I feel comfortable and I can express myself freely and talking about anything I want.Highly recommended!
kikki
3 English lessons
John is nice and friendly! His advice is also very helpful.