Can they bus him to the middle school for math? They do this all the time in our district. Math is scheduled as the first course of the day, and since the elementary, middle and high school start times are staggered, he would attend the middle school math class and return to elementary just as the school day is starting. Same type of arrangement once he reaches high school math (then college math if he runs out of high school math - our HS has three 4 year colleges within a mile, but might not work if there aren't nearby colleges).