The different contexts help students to understand the meaning of logic. It is helpful, for example, to see implication used in computer programming, to see it used in linguistic analysis, in the tax code, and so on. We teach logic as universal, ubiquitous. We show logic in political debate, in advertising, and in theological disputes. We feel that this encylopaedic approach makes logic easier to learn.
Ideas are difficult when they are taught in isolation.
Psychologists have discovered that humans are more adept at memorizing words than random letters and that they memorize sentences better than random words. For the same reason, students comprehend and retain logic when they use it meaningfully rather than simply master its multiple rules of grammar and inference. Appendix B contains examples of this approach. We teach logic as an intellectual treat. Logic is beautiful.