English 5 is compulsory +5 is optional (time is tight, so generally speaking, the optional course will be rough, and the optional course 10 may not be spoken).
Math 5 is required+optional 1- 1 and 1-2.
Politics 3 compulsory +2 elective (common sense of countries and international organizations, common sense of citizens' morality and ethics). In order to make progress and score higher in the college entrance examination, ordinary schools will choose one of them.
Geography 3 is compulsory+elective (geography elective seems to be more, and the details are not clear. In short, there are natural disasters and prevention, tourism geography)
History 3 is a compulsory course plus an elective course (review of major historical reforms)-ZD is here.
hope this helps