Role: Creates and delivers engaging lessons to diverse groups of students at all levels. Promotes enthusiasm for learning and for subjects. Duties: Develops lesson plans which meet established school and national curriculum models Adapts and reassesses lesson plans to meet specific student needs, comply with newly implemented guidelines or rules, and to update relevant information and include new developments in education Manages the diverse ability levels of students Adapts curriculum to fit student needs while maintaining overall class progress