I agree with you on keeping Band and dropping AP Bio. As puffin said, life doesn't always work out the way you want. AP Bio isn't going to help much for getting into colleges, if he doesn't even pass this required class.

The the summer school was through your school district, they should have supported his IEP. It's really a bummer this hasn't worked out.