I say other, teaching ideology and party is tricky, if done incorrectly it can lead to either intentional or unintentional indoctrination. I think instead we should teach the historical principles and thinking processes behind both the party, and the ideology, as well as the constitution and the full histories of why things happened, such as the Great Depression, Civil War, Vietnam, the Great Society, New Deal, Wilsonian Doctrine, etc. Also, youths should be taught how to apply thinking to all of this and form their own opinions of the entire system, so that they have the tools to go out in the world and fully appreciate their rights and responsibilities, as well as exercise them to the fullest, maybe we could even make the elected class poop themselves a little with a more informed future voting class.