****** - Verified Buyer
4.5
Scientific studies of how people learn have repeatedly shown that we learn best by doing and testing ourselves. This book is set up so that each topic has a brief introduction to the material and then immediately a set of practice problems. After the practice problems is an explanation of how to do each problem but the student is encouraged to try the problems first. The approach of learning by doing and challenging students with the problems before the explanations is aligned with the scientific research on how people learn for the long-term. I am really enjoying this book.