Job DescriptionPlanning, preparing and delivering lessons to all students in the class.Prepare materials for lectures and presentations.Assign, correct and grade homework assignments, classroom work and tests and quizzes.Issue quarterly progress reports and semester report cards.Participate in Parent Teacher meetings and…