Confused student: Wait, who did Obama run against?
Smart student: McCain!
Confused student I though Bush ran against McCain.
Smart student: No! Bush and McCain are in the same party.
Confused student: Right. (pause) Wait, Bush is a Republican?

–High School