Deliver engaging lessons (online & on-campus) based on the curriculum Prepare lessons and update plans, outlines, and attendance weekly Complete progress sheets, reports, and observation feedback Attend parent-teacher meetings and provide feedback Handle assessments, demos, catch-ups, and cover classes Join internal/external training for professional growth