Ratings Breakdown
Rated 4.4 by 33 people
Pros from Reviews
- Well written
- Well paced
- Well motivated
- Classic textbook
- Modern applications
- Colloquial style
- Great applications
- Supplemental resource
Cons from Reviews
- Cover mismatch
- Some parts not explained well
You might also be interested in: