Thank you Dottie! U have raised many points for me to consider.

I received a note from the teacher today, saying that she would let DS work ahead of the G3 unit (meaning:- he still have to complete his current Math Journal book) and she is also looking into letting him join in the G5 Math class. The "working ahead" part has started this week. Seems like the other plan is still in progress. I intend to send in a short reply but leaving the 3rd grade HW issue out first until the grade 5 plan is confirmed.

I can already sense that DS is not too enthusiastic abt extra homework. Sometime I wonder if they will get a "burn-out" from doing the things they love?

I would also prepare DS for questions/comments from his peers. Same for myself from other parents!

I agree with your DS that skipping to 2-3 grade higher may not even provide adequate challenge but I guess such arrangement is better than staying at current grade. DS8 just finished Aleks MS Course 3 and High Sch Foundation. At his current class, he complains that the teacher takes so long to explain while he is all ready to do it. He asks me what happens if he knows what is being taught at the Grade 5 class. What does your DS do when the higher grade class doesn't challenge him? Just sit through it and participate as usual, and hope that there will be something new to learn the next lesson?