I taught English to a mixture of business professionals as intermediate-to-advanced learners looking to grow their English skills for employment and travel. Occasionally also beginner children to supplement their mandatory English school education. Many students book me who are looking to push the limits of their English speaking and listening ability.