Anyone have any info on this School? I checked their website and its kind of vague... what do you guys think?