I don't know the school but I can take a few guesses.
It's a Christian school that hold deep Christian values. Any teaching away from those values will put your position in question.
Its a bilingual school with a fairly good standard of English.
Student's fees are very expensive.
Just guesses bases on the site and experience. The first guess should be noted.