Computer Science Teacher
• Instruct students on how computers work, including the basic science and mathematics behind their operation
• Keep records of grades, grade papers, and perform other administrative duties as needed.
• Create assignments designed to enhance lessons.
• Read and stay abreast of current topics in computer science.
• Create lesson plans.
• Utilize various curriculum resources.
• Utilize curricula that reflect the diverse educational, cultural, and linguistic backgrounds of the students served.
• Develop incentives to keep participants in class.
• Develop professional relationships with other agencies and programs.
• Utilize public library resources.
• Work with program coordinators to ensure initiatives are being met.
• Tutor students on an individual basis.
SALARY: Dependent upon experience
ADDITIONAL BENEFITS
• Medical Insurance
• Free annual flight tickets
• Furnished Accommodation
• EOS benefits
• Discounted school places. Apply to Job