Avantages
You meet some really nice people, but that can be overshadowed by the experience as you mainly bond over the negatives.
Inconvénients
You work incredibly long hours where you have to report at 7:30 and aren't off until either 6:30 or 11:00 PM (depending on if you are "on" or "off" that day). As stated by some others, you are expected to be overly positive at all times and in a sense blindly follow orders, If you aren't an extrovert, then they will consistently hound you to be more open. You get to design your own curriculum, but that is overshadowed by the fact that they maintain ownership of it, and you are paid $50 (as of 2016) per curriculum that you develop regardless of ow much time you spent on it, and you don't have much time to make adjustments while you are there. The kids can be really nice, which is the only reason why some of my colleagues stayed, but at the same time, many of them are not. There really isn't a discipline structure to it either. Students can get sent home, but that's after 3 notifications, and for a 3-week program, that's a lot. There are a lot of behavioral issues that get overlooked as a result. The little bit of off time that people receive is often spent prepping for their classes or other floor activities, because the time isn't given to them. Instead, you end up doing repetitive, somewhat meaningless tasks like cutting paper, coloring, and gluing. I thought that my summer was going to be meaningful, but instead I was miserable, but couldn't leave because I needed the money