• Develop curricula that reflect the diverse educational needs of students
• Establish and communicate clear objectives for lessons, units, and projects
• Present subject matter to students using various differentiated teaching methods and technology
• Communicate frequently with students, counselors, parents/guardians, teachers, and administrators
• Assess student work, maintain grade book, alert administrators to concerns about student performance and progress
• Consistent and on-time attendance is required for supervision and instruction of the students
• Other duties as needed