I am obsessed with Richard’s books! The man is a genius and really knows how to lay everything out to fully understand what your reviewing and learning. I appreciate these books because they helped me be a step ahead of my classes! I am an adult reviewing math for my college classes and they really help and work. I have never ran into a mistake either. I recommend his math books!