Develop and implement lesson plans. Teach high school curriculum in accordance with BC Ministry guidelines and the updated BC curriculum. Assess and evaluate student progress. Foster a positive, inclusive, and supportive classroom environment. Collaborate with colleagues and parents to support student development. Communicate regularly with parents and guardians about student progress and concerns. Attend staff meetings, professional development sessions, and school events. Stay current with educational trends, research, and best practices. Teach one or more of English, Social Studies, Biology, Math, Arts/Music, Physical Education, or Economics