I completely understand some of the reasons why people here might not think the school will really help you. But I too have hope and I'm not giving up on the school yet. I know it will not get perfect forMy DS9 but it has already gotten better. Try to learn what you can and approach the school like both of you can work as a team to make things better.

check out Mindware.com books. They have been great for enrichment.

We have saxon Math at school and I love how it is tricky to make sure the kids are paying close attention to the directions. I think the Math goes very slow but the are letting my son do above grade work in it. I'm happy about that.