Out of Ess** 2015

A nice touch in this textbook is the review questions at the end of each unit.

On?

What stands out about this textbook is the use of analogies to explain concepts.

On?

This textbook is part of a series, but it works perfectly on its own.