We do more than those things, but I guess my point is that little slows him down much at all. That's what makes it difficult. Where do you draw the line and decide that something is challenging enough? What is "good enough" for these kids? I'm so guilty already of not challenging him and saying "good enough," yet I see that he's already developing issues from me doing that.
Do you need to change his grade designation to do more difficult work? Singapore math is easy to compact, and can provide extra challenge with the problem solving. My 4th grade son started homeschooling in 2nd grade - did 3 years of math that year, and 2 the following (while taking side trips). Now we're doing 1st level Singapore new elementary (algebra, geometry) which is a also challenging curriculum. I choose to do more open ended science, language arts, and history. No graded level curriculum has worked well for us, even at a high grade level. Never is deep enough.
I think it is about balance. I require my kids to do age appropriate amount of work for 1st and 4th grade. For my 1st grader, that comes to about an hour a day. For my older, maybe 2-3 hours. They read and do projects on their own too. My son likes to play with robotics, computer programming, and just research random topics.
I personally think as long as they're learning to learn in SOME area daily, things will be fine and they're likely much better off than in a poor fitting school setting. Is your son happy and comfortable being challenged? I think having time to think and explore areas of interest can be great for these kids if you're looking for ways not to race through grade levels.
Music lessons have been great for my kids. They need to be accountable to their teacher and the challenge level is constantly going up. We use homeschooling as an opportunity to get more involved in extra curricular activities too.
Good luck making your decisions!
