Main duties and responsibilities of the job: Collaboratively planning, preparing and delivering differentiated lessons Assessing and reporting student progress Responsible for student welfare and pastoral development of the class group Maintaining the learning ...