It sounds like you need the advice of a special eduation teacher. Have you tried posting this question in the special education forum? Dianndra is the moderator there - and she's really helpful.
This site is still relatively new. We don't have a moderator to oversee the math forum ... and as yet it seems as though we haven't attracted a lot of math teachers ... hence this particular forum is somewhat empty.
Hopefully that will change - but for now, I'd suggest that repost in special education.