Provide quality efficient teaching in various subject areas with available resources.
Develop necessary content for teaching based on required syllabus and course specification. Content need to be developed in a timely fashion and includes, but not limited to teaching notes and handouts.
Ensure that all marking, assessments and moderations are complete.
Liaise with other staff as appropriate to ensure that work is fully and effectively covered.
Encourage and promote the process of student learning.