Creating lesson plans
Grading student assignments
Providing extra help and support to students
Assisting with technology and multimedia resources for learning
Organizing and managing classroom activities
Researching and providing supplementary materials for learning
Communicating with parents and guardians about student progress