What exactly should a Christian school do?

Regents Academy has a new promotional video. What exactly should [...]