Hi all, My DD has got a place at Invicta Grammar school. Any reviews regarding the school? She is a bit anxious as she doesn't know anyone who will be going there. Any advices, concerns and reviews would be grateful.