i was surprised when my AP US history teacher, a former Captain in the US Army Rangers held liberal views (he's in his fifties, and white); affirmative action, supporter for the single pay healthcare system (he said the military has tricare, so apparently the federal government is doing its job...