Planning and teaching lessons: Create lesson plans, prepare materials, and deliver lessons to help students understand and apply concepts
Assessing and reporting: Evaluate students' progress, grade assignments, and prepare tests and exams
Managing the classroom: Ensure the classroom is safe and conducive to learning, and enforce school policies
Communicating with others: Meet with parents and staff, and collaborate with other staff members
Supporting students: Provide feedback to students, and help them develop problem-solving skills
Creating a positive learning environment: Develop a positive learning environment, and create projects to enhance lectures
Staying current: Read about current topics in education, and participate in training sessions Some other responsibilities may include: Developing schedules and teaching methods, Mentoring student teachers, Writing grant proposals, and Tutoring students.