We are moving to Yelverton. Please give me any views on Tavistock College. I'm a very worried, paranoid Mother of Ds who will be starting Tavistock in Sept unless I do something quickly!