Hello, l am considering this school for my boys l would appreciate any reviews, we are considering boarding, so feedback from present parents on boarding, academics, teaching etc, would be grateful. Thanks.