Planning and instructing lessons on science topicsEnforcing classroom management and school administrative policiesAssessing and accommodating students learning needs and stylesUsing technology to deliver lessons and other educational materialsCommunicating effectively with students, parents and staffPreparing students for standardized science and post-secondary entrance testsGrading students assignments, tests and exams