Some of the teachers I work with are phenomenal and care about the students education
Cons
Other teachers are lazy and expect you to do all of their work plus yours and then micromanage everything that you do, and take credit when the students start to excel.
They never give raises for my current position or allow you to advance past 29 hours a week.