He has spent over 20 years as an English teacher and teacher trainer. He often speaks about Blended Learning, advances in technology applied to education, assessment, and the evolving roles of teachers and students in this landscape. He works as Teacher Training Department Manager for Spain and Portugal.