About Me

Hi, I'm Giuseppe, also known as Joe. I'm a teacher of English as a Second Language (ESL), both in the classroom and online. I also create online English language learning materials.I was born in New York City, I grew up in London, I live in Mexico and I teach in China! Almost anything's possible with jet planes and the internet :)

Where I live

I currently live in Puebla, the fourth largest city in Mexico, one of the oldest cities in the Americas and whose centre is a U.N. World Heritage Site.Actually, I now live about 10 minutes outside the city. So please forgive me if you hear the sounds of the countryside during class. :D

E-mail meComplete the form below and click "Submit" to contact me.

If your message is a question about English vocabulary, grammar etc, please send me a message using this form, and I will answer your question on my blog. See here for examples.