Prepare subject material for presentation according to an approved curriculum, Teach students through lectures, discussions, audio-visual presentations and laboratory, shop and field studies, Assign and correct homework, Evaluate the progress of students and discuss results with students, parents and school officials, Participate in staff meetings, educational conferences and teacher training workshops