1. Planning, preparing and delivering lessons.
2. Preparing teaching materials and making power point presentations.
3. Researching and devising entertaining, creative and productive lessons for students Participating in staff meetings and training programs.
4. Maintaining class work records and timesheets.
5. Imparting English knowledge to clients.
6. Recognize variations in student backgrounds, abilities, and learning styles.
7. Designing lesson plans and curriculum.
8. Innovate and lead change for existing processes.
9. Other tasks as assigned from time to time.