Pros
CO-workers are wonderful and always willing to help. Support staff is wonderful and always available and flexible. Teachers work very hard, long hours...pro for the school and students, con for the teachers.
Cons
Student misbehavior has no meaningful or immediate consequences. Most students are rude and disrespectful to teachers and staff as well as low parent support from home. Students cuss at teachers and each other and the administration tells them not to do it again and sends them back to class. Students fight and are back in class 10 minutes later with a note from administration to let them know if anything else happens. Administration is so busy with the business side of things, trying to stay complicit, that they rarely support teachers when students need removed from the class room or school....they need the money from students being enrolled.