They are very young to be doing A levels in my opinion. My 17 year old acts like a 15 yr old. He will probably stay at home an extra year - to resit - as he is not taking responsibility for the work!Oh for my grqndson to be able to sit A levels! He hasn't been to school since last September so that possibility is very much in doubt.
Something is trying to be organised now about some other place but that won't happen until Setember at the earliest.
Good luck to your son.
I hope things turn out ok. I hope he is getting the support he needs - sometimes you have to shout very loud to be heard.