Thank you for the responses, I have read them all and haven't had a chance to respond between being gone for vacation and being swamped at work upon return, family in town, etc. I keep talking to other educators who feel that our school's approach to grouping by ability level for two hours out of the day and letting him accelerate for math is one of the best setups we'll find in a public school. I do plan to respond soon, and appreciate everyone's thoughts.