Every lesson is followed with a variety of fun, colorful activities to ensure concept mastery. This book teaches more than mathematical concepts; it teaches mathematical reasoning, so students learn to devise different strategies to solve a wide variety of math problems.