1993 - 1997
English TeacherCalifornia Sun School - Prague, Cộng hòa SécTeaching general English and in-company classes as well as exam preparation courses for the Czech state exam in English.
1997 - 1998
Director of StudiesCalifornia Sun School - Prague, Cộng hòa SécTraining and mentoring new teachers as well as continuing teaching role.
1998 - 2003
English TeacherKing's College/Wall Street - Barcelona, Tây Ban NhaIn-company classes (Telefonica/Anderson Consulting) and exam preparation courses (Cambridge FCE/CAE)
2001 - 2003
English Teacher/Teacher TrainerOxfordTEFL - Barcelona, Tây Ban NhaIn-company classes (premium service) as well as teacher training on Trinity CertTESOL.
2003 - 2003
Course DirectorWindsor Schools - Madrid, Tây Ban NhaCourse Director on Trinity CertTESOL.
2005 - 2005
English Language TeacherTristar/Al-Furat Petroleum - Damascus/Deir Ezzor, Cộng hòa Ả Rập Xi-riEnglish language teacher for engineers in Al-Furat petroleum.
Curriculum design and delivery of specialised HR course.
2005 - 2006
Course DirectorEnglish for Asia - Hong Kong, Hồng Kông, Trung QuốcEnglish language teacher and teacher trainer.
2013 - 2020
Teacher TrainerCochin International Language Academy - Kochi, Ấn ĐộPeriodical work in teacher training/consultancy for the centre's Trinity Cert/Dip TESOL courses.
2012 - 2017
Speaking Examiner (FCE/CAE)British Council/Cambridge Assessment - Prague, Cộng hòa SécWorking as a speaking examiner for Cambridge First and Cambridge Advanced exams.
2003 - 2020
English Language Teacher & Teacher TrainerOxfordTEFL - Prague, Cộng hòa SécWorking as an English Language Teacher on in-house and exam preparation courses as well as bespoke classes for companies.
Also working as lead teacher trainer on Trinity CertTESOL and Cambridge CELTA courses as well as the Trinity DipTESOL.
2020 - Hiện tại
Course DirectorOxfordTEFL - Barcelona, Tây Ban NhaWorking as lead trainer on the Trinity Diploma in TESOL, a Master's-level qualification in English Language Teaching.
2020 - Hiện tại
English Language TeacherFreelance (italki)Working as a freelance English language teacher through italki, I have taught online classes to learners around the world; conversation, business, exam preparation and writing.