Ratings Breakdown
Rated 4.6 by 10 people
Pros from Reviews
- Easy to understand
- Well put together
- Learned a great deal
- Opens minds
- Interesting background
- Accessible for beginners
- Keeps your eyes glued
- Streamlined introduction
Cons from Reviews
- Repetitive writing
- Somewhat bland
- Mixed bag
- Not captivating
You might also be interested in: