Anyone know much about this new school? I've read the website, but does anyone have experience of it?