Pros
Awesome staff and students, newer school buildings are nice
Cons
Lots of work load, not enough collaboration, not enough funding for tech
Pros
Supportive colleagues, management always there to listen and support teachers. Students are well behaved.
Cons
Low pay and limited resources