This TESOL course is ideal for both native and advanced speakers of English who are looking to try their hand at teaching adult ESL. This extensive course is designed to provide prospective teachers with the skills and tools to plan and conduct classes across all levels.  Composed of three sections, participants will (1) study the theories of language learning and classroom management, (2) observe experienced teachers in the classroom, and have extensive (3) practice teaching their own lessons.  Upon successful completion of this course, applicants will be certified to teach adult learners of ESL and will have the opportunity to take their career around the world. The course is offered as intensive (18 hours per week) or semi-intensive (12 hours per week).