Any course should include logical reasoning and something on challenging assumptions. When someone says something to the effect that "if we assume that ... yada yada yada" -- Is that basic assumption realistic or true? At times I've heard an assumption espoused that was not a fact, but given as a starting point, it could logically lead someone down a fictitious path to a logically correct but nonetheless wrong conclusion.