1. Begin and end classes on time; 2. Follow lesson plans, teaching objectives and syllabus; 3. Prepare and review the lesson in advance together with Co-teacher; 4. Arrange all materials, equipment, tables and chiairs for class in advance with co-teacher; 5. Assign and grade class work and homework; 6. Observe and evaluate student's performance and development and able to provide feedback; 7. Carry out academic events including demo class, parent academy and public class; 8. Work in a collaborative relationship with other staff and management team.
1. Native speaker; 2. Holders of Bachelor'd degree or above; 3. Good command of spoken and written English; 4. Energetic, creative, and fun-loving, with excellent communication skills 5. Must have patience and love for teaching children; 6. priority will be given to applicants with teaching experience; 7. Accept working on weekends.