The debate between public schools and private schools is never ending, and choosing sides is often difficult and biased. Deciding what is right for a child, whether its based on financial or social limitations, is not easy, and it varies greatly across communities. There are many distinct benefits o...