ESO offer a wide range of packages and learning resources to support anyone learning English as a foreign language. Our qualified teachers all speak English as their native language, and live in either America or Britain. This means you can access British and American English teachers no matter which country you are living in. Lessons are private, between your teacher and you, so you can be sure you will get the full tuition time you have paid for, without interruptions from other students.Many people wishing to study English aim to pass a certificate which proves their level of ability. ESO can help you develop your skills, and provide English language test preparation online for an exam.