re: #26 Charles Johnson
Whoa, the school is an offshoot of the Bill Gothard cult. I’ve heard of this guy - he was accused of sexual harassment and molestation of female employees.
Isn’t that the Duggar spiritual adviser?