With science and engineering background, I seriously doulbt the numbers provided in this article. Canada is one of the best countries in the world, the liberals governed this country for most of the time, the author attributed most of the credits to the conservative, interesting !
China has been making progress in most of the areas, thanks to those hard working people in China, the help from the international communities, Europe, USA, Canada...; criticizing the bad things in China is always important in helping them, but more important is: engaging them, doing business with them, promoting the relations in all areas, let more Chinese people come here, if you are really strong, they would be influenced by you, listen to you and follow you in more ways.
From what I have been seeing so far, the liberals have been doing better job than the conservatives, although I have been living in Canada less than 20 years.