Can anyone tell me about their experience with this school, has it been good? Particularly interested in the prep department. Im getting very mixed messages