Job Description :1. Facilitate the learning and development of students2. Implement the planning and delivering lessons, assessing student progress, providing feedback, managing classroom behavior, and collaborating with other teachers and staff3. Follow the curriculum standards and policies4. Maintaining required records and documentation5. Collaborate with other teachers to ensure that the school fosters an environment that is inviting and nurturing for every child6. Develop and maintain a constructive and ongoing rapport with children and parents7. Adhere to the ethical and legal codes of the profession8. Participating in professional development workshops to stay current with best practices9. Creating and maintaining a safe, healthy, and positive environment