Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Sep 7, 2016
Treloar's is... A School and a College based in Alton, Hampshire (UK) for severely disabled young people It is...supportive it is...a community it is...creative it is...rewarding it is...giving me independence