Teacher (English Language)
Job Description
To equip students with the knowledge and skills through the conduct of innovative lessons, effective teaching and learning approaches, and authentic learning experiences e.g. outdoor/field-based learning activities, attachments, internships, competitions etc.
To develop interesting and meaningful teaching and learning resources...