I have this with my almost 9yr old. I hate it. He knows how to play us. His sd lets him get away with way more than we do. And the school is always failing to notify me of anything when im the main contact there grr