Cambridge B2 First · 英文 · 英語為第二語言(ESL) · Cambridge C1 Advanced · Cambridge B2 First for Schools · Cambridge B1 Preliminary
I’ve taught ESL/EFL/EAL for over 17 years in my native UK, Portugal and Spain. The majority of my experience has been with teenagers and adults preparing them