About

Pete Sharma is an English language teacher, teacher trainer, author and consultant.