We are looking for a qualified and enthusiastic Computer Teacher to join our academic team. The ideal candidate will be responsible for planning and delivering engaging computer science lessons, guiding students through hands-on projects, and supporting them in research and digital learning. Responsibilities Plan and develop interactive and age-appropriate lesson plans in line with the curriculum. Prepare and organize teaching materials, digital content, and other learning resources. Teach fundamental computer skills, software usage, and internet safety across grade levels. Guide and mentor students in computer-related research and project-based assignments. Assess student progress and provide constructive feedback to enhance learning outcomes. Stay updated with the latest technological trends and tools in education. Qualifications Bachelor's degree in computer science or related field. Proven experience as a Computer Teacher in elementary, middle, or high school, or a similar role in the education sector. Strong knowledge of computer fundamentals, MS Office, coding basics, and digital tools.