Pros:
-The environment is built upon the fact that it's there for support, and it has a flexible grasp on the curriculum
- It's principles allows students to better understand solving problems and encourages them to work on their social skills
Cons:
- The program is child directed so it's harder for parents to actually see that their kids are learning
-There is also nothing sent home for the kids to work on so that also plays a role in the parents believing they are actually learning