Fun instructing and building relationships.
Pros: the schedule, the pay, gained experience learning to communicate assertively.
Cons: behavioral issues, lack of respect for giving a guest a time to break.
Some schools do not have good discipline systems in place for misbehavior at the middle school level but this is the administrations fault, not the teachers. Check in, go to class and carry out lesson plans. Sometimes it's a little ridiculous when subs are carrying out lesson plans and they often take away your prep period when all the other normal teachers get a break. Overall, decent experience. It's better once you get to building relationships with some of the students but middle school is an award age for any child.