Thanks, aeh!
smile
So far, I found only one mention of this school, here on the forums.
Schilling is mentioned in a post from 2018, and it does sound positive.