Prepare course materials such as the syllabus, homework assignment handouts, setting tests and examination papers Responsible for the academic progression of the students Responsible for the preparation and marking of work to facilitate positive student development To conduct assigned classes…