You sound like a good & concerned mom. Don't give up, you ARE the world expert on what is right/appropriate/good for your child.
I would make an appointment with the school's principal, your child's teacher, the lead teacher (at the school for the grade your child is in) & *anyone* involved in your child's education at the school at their *earliest* convenience. Re-arrange your schedule if you have to, but GO *whatever* the first time is that they ask you to show up. Then I would walk in there with your husband, I'm not kidding, go with your DH! This will make a huge difference, he really must be there. Don't go by yourself, you'll feel outnumbered & at least for me, sometimes when I'm outnumbered by so-called experts, it is easier for them to treat me as if I'm being 'just a mom'.
If you have to, get a friend to come along, make sure whoever shows up on your side wears business attire.
Get that appointment *now*.
Also, sounds like there might be issues with your child's teacher being unwilling to accomodate your child's situation. Maybe talk to some of your friends with kids in the same classroom - how are their kids doing? Regardless of where their child is in the learning spectrum, do they notice some problems with their kids as well? Perhaps they could contact the school with their concerns about this teacher...
Hope that made sense,
agnes!
PS - Post here when you get some answers. And best wishes!!!!!