Job DescriptionPrepare and deliver Engish Language lessons to students of diverse age groupsEvaluate and grade students' class work, assignments, and papers.Prepare course materials such as syllabi, homework assignments, and lesson notes.Initiate, facilitate, and moderate classroom discussions.Maintain student attendance records, grades, and other