This is like a mathematics bible!!! It touches on subjects that I have learned as a math major throughout my college career. It is also an easy read and I love how it contains exercises throughout the reading. If you are looking for a math book to refresh your mind on some content, then this is the book for you as well!!!