Plan, prepare and teach lessons, promoting the general progress and well-being of individual students and groups of students. Utilize a wide variety of teaching methods to create differentiated opportunities for deep understanding of all learners. Other duties as assigned.