Working with formal logic textbooks is usually a slog, but Peter Kreeft Socratic Logic is one of the few that actually works for self-study.
I picked up the third edition a while back because I needed something that could help students understand syllogistic reasoning without drowning them in symbolic notation right away. The book is structured around a Socratic dialogue between a teacher and a student named Eric. That framing isn't just cosmetic. It means you get the material in the form of actual questions being asked and answered, which forces you to engage with the content rather than passively absorb it. The core method in the book covers the five universal questions -- what something is, why it is so, how it differs from other things, whether it exists, and what its parts are. These map directly onto the traditional square of opposition, syllogistic logic, fallacies, and basic propositional reasoning. Most introductory logic texts skip the universal questions entirely and jump straight into symbolic logic. Kreeft argues that this order is backwards and I've found that argument holds up in practice. Starting with term logic gives students a concrete handle before moving into the more abstract formalism.
How to Actually Use Peter Kreeft Socratic Logic as a Self-Learner
Read a section, then close the book and try to reproduce the main argument from memory. The dialogue format makes this feel more natural than with standard textbooks because you're essentially rehearsing a conversation. If you can't reconstruct it, go back. This usually takes about 45 minutes per chapter for someone reading at a moderate pace, versus two hours if you're just highlighting everything. The exercises at the end of each chapter are where most people stall. The diagramming exercises for syllogisms require you to draw Venn diagrams and test validity by checking whether the conclusion is contained in the premises. I spent an afternoon stuck on mood and figure classification for categorical syllogisms. The issue was that I was treating the four figures as arbitrary labels instead of noticing the structural pattern. The first figure has the middle term as subject of the major premise and predicate of the minor premise. The second figure reverses that relationship in the major premise. Once I stopped memorizing and started looking at the term positions visually, the whole system snapped into place in about twenty minutes. There's a specific problem I ran into with the fallacy section that I want to flag. The informal fallacies are grouped and explained well, but the treatment of equivocation versus amphiboly is thinner than it should be. I was working through a practice argument that contained both a linguistic ambiguity and a term swap, and the book's categorization scheme couldn't cleanly handle it. My workaround was to split the analysis into two passes: first identify whether the ambiguity is in a single word or in the sentence structure, then check whether the shifted meaning actually changes the logical form. It's a small addition that the book doesn't explicitly cover but that matters if you're actually analyzing arguments rather than just classifying them.
Another counter-intuitive point that beginners miss: the existential import issue in the square of opposition. Kreeft follows the traditional Aristotelian view where universal propositions carry existential import. That means you can validly infer "some S are P" from "all S are P" in his system. Modern symbolic logic rejects this inference, and it's a real source of confusion when students cross-reference with other textbooks. The book does address this in the later chapters, but if you're using this alongside a modern logic course, the discrepancy will show up immediately. Just be aware of it and don't assume one system is wrong and the other right. They're operating under different assumptions about empty terms. The book also covers induction and probability, though these sections are noticeably shorter than the deductive logic portions. If your goal is comprehensive coverage of formal reasoning, you'll want a supplement for the inductive material. The probability section in particular feels rushed compared to the rest of the text. Overall the book runs about 400 pages in the third edition and is designed for a semester-long course or equivalent self-study. You can get a PDF copy from the Socratic Publications website or through Third Way Press. The printed version is cheaper if you're buying used since the content hasn't changed substantially between editions.
Get the Full Details
The main limitation of this approach is that it assumes a teacher-student dynamic that doesn't exist when you're studying alone. Some of the Socratic guidance that makes sense in a classroom setting becomes less useful on your own. You need to be disciplined about actually stopping to answer the questions the book poses rather than gliding past them. The payoff is real, but only if you do the work the format expects you to do.