its up to the child to learn.
All private and public school teachers recieve the same degree to teach in the first place. If you want your child to be well educated then send them to a school that makes THEM HAPPY and where you can clearly notice that they themselves are willing to learn. What many don't realise is that its up to the child itself to learn and both public and private schools aren't going to make a difference. Only you and your child can help make a difference. If your child is not achieving to what you think that they can achieve, then thats when you have to be a parent and take care of the problem and find out why this is happening. It just might not have anything to do with the teaching of private and public schools. So just take time out and talk and listen with your child to find out what they think is best for them and not what YOU think is best for them.