Does anyone have experience of this particular school? What are your opinions, good and/or bad gratefully received. Thanks.