Key responsibilities:1. Create lesson plans: Design engaging and interactive lesson plans that align with the curriculum and educational goals.2. Deliver lectures: Conduct classroom lectures and facilitate discussions to help students understand the subject matter.3. Assess student performance: Evaluate student academic performance through tests, assignments, and quizzes to track progress.4. Provide feedback: Offer constructive feedback to students to help them improve their understanding and academic skills.5. Collaborate with colleagues: Work closely with other teaching staff to share best practices and support student learning.6. Maintain classroom discipline: Enforce classroom rules and standards to create a conducive learning environment for all students.Required skills and expectations:1. Proficiency in subject matter: Extensive knowledge and expertise in the relevant academic discipline.2. Communication skills: Ability to effectively communicate ideas and concepts to students in a clear and concise manner.3. Patience and empathy: Demonstrated patience and empathy towards students of varying abilities and learning styles.4. Organizational skills: Strong organizational skills to manage lesson plans, assessments, and student records efficiently.5. Collaboration: Willingness to collaborate with colleagues and participate in professional development activities to enhance teaching skills.