Creating and organizing lesson plans
Providing resources for teaching materials
Assisting with curriculum development
Offering support for student assessment and feedback
Providing guidance on incorporating technology into the classroom