Oh, my. I came on this thread a bit late. A school that does not publicly post it's address and the staff must have aliases should be illegal. It provides an environment for all sorts of illegal activity. Notice also the writer said nothing about outside regulators visiting the school. If these places exist lawsuits need to be filed.
I have studied the Bible and the theology behind Christianity for many years. I have been to many churches. I have walked the depth and the breadth of the religion and, as a result of this, I have a lot of bullshit to scrape off the bottom of my shoes. ~Ziploc Surprise