I am conflicted when it comes to this type of school. I am sure they provided a wonderful, faith-based environment, but do they prepare their students for the “real world”? Someone who is home-schooled for religious reasons, interacts with other kids primarily at church events, then attends a strict Christian college–do they learn how to interact with people different from them? Like non-Christians, or people of a different race? There is something to be said about being adaptable in a diverse society, without an “us vs. them” mentality.
For example, I know people who are virulently anti-Muslim that have never even spoken to a Muslim person–they just feed off of stereotypes and are poisoned by them. I tell them that I have taught dozens of Muslim students in my career, and found them to be just like any other kid. They are convinced that any of them would kill me if they had the chance, and I literally laugh in their faces!