Hi Caroline,
Its great the school seems to be taking what action is can to make sure your lad is taught in ways he can benefit from. As for the socialising aspect, I checked out mencap.org.uk (I'm not allowed to do links yet, I think I'm still too new here) and if you go to the "Families"...