I really like it. Some things are a little buggy, though. But generally it's fun and adds an extra level of game play for teens. I always enjoy something added that impacts the game as a whole rather than something that you only play with sometimes.
I play with families a lot so its nice to be able to have my teens doing something. It's also nice that it's optional and if you don't want to follow your teens to school everyday you don't have to.