China does have compulsory political education at the secondary and tertiary level, so do most other ex-socialist countries, generally speaking, the main purpose of political education in socialist countries is to consolidating the founding myths and provide the justification for the status of the party and the leadership by feeding the public vulgarised versions of various Marxist theories, actual understanding and development of Marxism is not encouraged.
here in Portugal we don't have anything related to politics until university, where you may do your graduation in "political science" or "political studies" or something like that.
In my opinion we should have some "political studies" in college. Our population, mainly the youngsters, know nothing about politics, they don't which parties exist, what they believe in, what they struggle for and so on. Everyone says "They (the political parties) are all the same" and that pisses me off a lot.
In Spain, while I was a student, there was no political education as such: However, Philosophy teachers imparted an Ethics course that more-or-less promoted a liberal humanist view... And social sciences had a general liberal/social-democratic slant. A few years after I graduated from high school, the Zapatero government did introduce "Education for Citizenship", an overt (but generally innocuous) political education course that promoted social democracy and 'progressive' values, mandatory for high school sophomores and juniors.
Spanish conservatives went apeshit about that.
Cm'on baby, eat the rich!!! - Motörhead
Alternative Display:Mobile view