
Creating and organizing lesson plans
Providing teaching resources and materials
Assisting in curriculum development
Offering suggestions for classroom activities and projects
Supporting with classroom management techniques
Guidance on implementing technology in the classroom
Assisting in assessment and grading methods
Providing professional development opportunities for teachers