Elements of Formal Semantics has several notable assets: it is formally careful and deliberate, as thorough as any logic textbook; it has a lot of varied and well-thought-out exercises (including practice exercises with solutions); a Conclusions chapter containing references on a number of phenomena (adjectives, definiteness, plurality, tense and aspect) students can extend the formal foundation to; and, at the end of each chapter, a Further Reading section that cites innovative, contemporary research articles as well as historical sources and other textbooks. As a result, it is a very versatile book, useful as a primary textbook, as a secondary textbook for more advanced or formally inclined students, or as a source of supplementary formal definitions and exercises.