Well rewarded opportunities to provide effective teaching.
Pros: friendly supportive colleagues and management
Cons: community support for school's program needs improvement
Teach for 1 hr, voluntary, assisting early students. Regular assignments of coaching math teachers in class rooms, then teaching math to Grade 8 students. I enjoy all aspects of my assignment, especially since I have more than 45 years of experience gained in many different situations in 3 countries.