Subject-specific vocabulary and language support is provided in the ""Words & Terms"" boxes. Understandable, detailed diagrams and illustrations explain abstract concepts. Self-assessment exercises encourage students to gauge their own progress and learning