so much homework in high school fun problem solving activities for students