I wasn't rich enough to send my kids to private school, but I did send them to Catholic school even though we weren't Catholic.  That's because they were better (perhaps only marginally better, but still better) at imposing discipline and not catering to the lowest common denominator of political correctness (i.e. there were Christmas concerts and it was okay to say Merry Christmas).  The public school system was terrible.  From what I gather, it's even worse now.  Teachers were encouraging kids to tell their parents to vote NDP.