Think I remember reading about this school on here last year, Peter Schaufuss definitely rings a bell... Could easily be wrong though!   Be interesting to see how it develops.