If he is finding this to hard what about getting him looked after in some ones home. That way it would be a smaller group or 1 on 1 and he would be able to get his sleep.
Do you know a uni student who could do it in your own home?