Responsible for preparing lesson plans and educating students at all levels. Must be able to teach in-depth with a thorough understanding of the subject and reach students with engaging lesson plans.Duties include assigning homework, preparing question papers, grading tests, and documenting progress.Freshers with good subject knowledge can also apply.