Hi,
I'm sorry to hear about your situation, but remember that there are alot of people going thru it and you are not alone! The most important thing is your family and to my husband and I we will do without anything and everything to get our son the help he needs.
My son is 6 and has a severe speech delay. So, I know what you are going thru and I understand the frustration. I myself struggle each day with the whys and how did this happen to my sweet little boy...?
We had him evaluated at a local "learning center" and their plan included us paying over $6000.

(Yup, you read it right...) for approx 6 months of tutoring after school at their center 3 days a week. That was actually a discount for paying the whole thing in one lump sum with the help from my parents...like I said we will do anything for our child but that seemed a little outrageous...
Do you think you can get him a private tutor? I would suggest talking to some of the teachers at his school...maybe the speech teacher or special ed teacher...if you are totally unhappy with them try to call or send an email to the speech therapist that he was seeing...times are tough for alot of people right now and people are always looking to make extra money! I actually was lucky to get an awesome tutor that is helping him 3 days a week for 1 1/2 hrs after school...please feel free to contact me privately if you need more info on what I am paying. He is also getting speech therapy once a week for 45 min privately. Do you think you could qualify for the insurance you can get for kids with disabilities? I don't know what it is called but have heard about it...That might get him back into a ST program?
I sometimes think my son isn't getting his speech services though that is required in his IEP...Today he came home and I asked him if he had speech and he said...NO...So I dunno I'm gonna have to check on that.
But as far as the afterschool tutoring I can't say enough about it...You never know until you ask.
Please feel free to contact me if you need anything, even if its just to talk to another mom who is going thru a similar situation!

Good Luck to you and your family.