I grew up in China and had all my education in China up until my undergrad. I got my PhD in a top US school. I consider myself highly educated even in US standards. When I was in China, I was very concerned about my country and my government. I was worried and feeling hopeless of my country. Man, was I young and naive. I have since lived in the US for almost ten years. Five years for my PhD and almost five years for a high tech job. Throughout the years, I have learnt what's called bias, political games, double standards and western media hypocrisy. I can browse a free internet as opposed to a "censored" internet in the China. However, instead of hating my government more, I start to appreciate my government deeply. I have seen changes of my country in the past thirty years. Without the leadership of my government and the CCP, none of these would be possible. These comments are from a highly educated person who has deep and extensive experience of both countries, can and is capable of thinking independently. And these are not only my opinion, these are consensus of all my educated generation working in the US. If this is something bewildering to you who only consume information from western media, I don't blame you. I encourage you to visit and see for yourself.