These are all such helpful suggestions, thank you. After reading these, I realize we need some math achievement testing. I like seeing that it's possible to get really creative with scheduling, provided teachers are willing, and the achievement testing would help us support the need for it. I've put all these suggestions into a list and am working on a plan; I hope the meeting with the outside educational counseling specialist will help. (And yes, kcab, she'll attend meetings with school if we ask, which is a nice backup if we need it.)

As an aside, I found out last night that the school has lost $158K in funding for the IB program due to severe budget cuts, so the admin has larger concerns on their hands right now than DS, who is one of 500 elementary school students. And a quick note on acceleration - right now, his reading needs are being met through ability grouping at grade level, and he's thriving socially, so I think math acceleration seems to be the best for him at this point in time. I'm so glad I found this forum, I now have the benefit of others' experience rather than starting from scratch, thank you!