This sounds very similar to my scenario except that they DID offer an accelerated class but didn't put DS1 in it. Glad to know that it was worth it for him to accelerate, though I'm not sure DS1 has the same personality as yours. He does really enjoy challenging classes though.