Teacher
by Bill Belsey
1. Technology Expert
2. Ethicisist
3. Coaching School Teams
4. Psychologist
5. Professional Development
6. Individual Program Plans (IPPs)
7. Communication with Parents
8. Professional Growth Plans
9. Day Plans
10. Unit Plans
11. Long Range Plans
12. Communication of Student Learning
13. Student Learning Portfolios
14. Marking in evenings/weekends
15. Referee
16. Counsellor
17. Staff / Team Meetings
18. Assessment: Formative/Summative
19. Academic Expert
20. Nutritionist
21. Fundraiser
22. Parent - Teacher - Student Meetings (collaborative conferences)
23. First Aid Training
24. Allergy Monitor
25. Technologist
26. School Clubs
27. Bullying / Cyberbullying
28. Special Needs Children
29. Recess / Lunch Duty
30. Feeding Students: Breakfast/Lunch Programs
31. Subsidising Lack of Ed Funding with Personal $
32. Occupational Safety Courses
33. Ethicist