Job Description. Teaching hours. up to 20 hours per week. Contract length. 10 or 22 months. Teach students ages 7 to 18 years old. Working hours from 8 : 00 am to 5 : 00 pm. Monday to Friday classes with evenings and weekends off. Deliver learner centered, engaging lessons to all students. Ensure equal participation of all students. Complete all administrative tasks in a timely manner. Actively participate in professional development workshops an...