Our friend's daughter did it and had a great time. I think it really encourages problem-solving and writing skills. They have some problem that they prepare for and then compete against other teams.