CraigM
Teaches
  • English
5.0
/5.0
Teacher & course
5,043 lessons done
Also Speaks
  • Greek
Teaches
  • English
Also Speaks
  • Greek

I am native English speaker with 26 years' experience teaching intermediate to proficiency-level English (I do not teach beginners or pre-intermediate level students so I can only accept lessons with students at B1 level or higher), both for exam and business purposes. I particularly enjoy helping adult students who want to improve their communications skills for professional reasons. Most of my experience is therefore with intermediate and advanced students, and I much prefer teaching at this level because I feel this is where I can help students most.

Cambridge RSA Cert.

Offline teaching experience: 28

Online teaching experience: 7

PLEASE NOTE I do NOT teach A1 or A2 level, beginners or pre-intermediate level students, ONLY students at B1 or higher. I have been an English teacher for 22 years in Greece and the UK, teaching students from Intermediate to Advanced level from all over the world and of ages from 17 - 70. I have taught all the Cambridge and Michigan exams, IELTS, and IB, and today I teach mainly Business English, with students in banking, the law, security, shipping, etc. I have several years experience teaching the GBC exam. I am a mYngle certified Blended Learning trainer. I have worked for the Cambridge examinations board, I have taught for some of the biggest companies in Greece and the world, and I have also written coursebooks and other material for the English-teaching market. I am a mYngle certified Blended Learning trainer.

Basic
Intermediate
Advanced
Upper-Intermediate
Pre-Intermediate

Finance & Banking
Exam preparation
Business communication coaching
GBC (English only)
Consulting
Business - General language

Meet your teacher

By: Myngle Courses

Meet your teacher

By: Myngle Courses
Language: Personal consultation
Level: Basic
Lessons: 1
Your learning needs analysis session. This is a material that teachers can use for their first lesson, or introductory lesson to be acquainted with the student.
Course Details
Need help?