Magnesium is great, Vitamin B complex is great and don't forget the Omegas... 3, 6 and 9. Have you talked with the developemental pedi? There is a specific test to find out which Omega is not being absorbed in certain autistic children. I have a friend who did this with her son. Next time I see her I'll ask her about it.