Teaching is a delicate balance of skill, intuition, careful planning and empathy. It requires patient, smart and qualified people to do it well, we can say with absolute conviction that our team of teachers is unmatched. Simply put, our teachers love teaching. It's incredibly rewarding for them when our students succeed. We want our students to have a great time learning with us so we make sure to select teachers who are friendly, engaging and kind.