I chose private school for my children for reasons such just like this. There was a strong emphasis on academics and the basics rather than feelings and giving everyone a ribbon. You had to maintain a minimum standard to pass the class, not just show up.
And many wonder why Canadians are falling behind.