Hi - any current reviews on the school? i see plenty of negative ones historically but been told "there have been a lot of changes there in the last year or two" - hence my question. thanks