Keyskills: planning lessons delivering engaging interactive classroom instruction assessing student progress providing feedback support to students collaboration with other teachers staff creating a positive learning environment academic success of students knowledge understanding of the subject areas taught communication interpersonal skills creating engaging interactive lesson plans student assessment progress monitoring passionate about teaching dedicated to student success working effectively in a team environment working with diverse student populations