What are the main reasons parents decide to send their children to private school instead of public school?