Easy and meaningful job, over utilized by managementThe good thingsInteraction with all types of people, teaching people important life skills and
going to different venues never thought possible
The challengesPeople management, once in awhile you meet difficult people.
Colleagues, learners, management do throw a curve ball at you and make something easy complicated.
Supervisory and management styles need drastic improvement.