Art And Soul

A nice touch in this textbook is the checklist of learning outcomes at the start.

Under Observation

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

Orlando Site