please can anyone tell me what this think of this school? getting a bit worried about my own gut instinct. thanks