I really like the philosophy of this book. I had to teach it to incoming freshmen at my university and I encouraged all of them to read and absorb it because I think it will really improve their college experience! I did find it to be a bit repetitive and stuffed full of anecdotes. While it was all interesting, reducing it down a bit would probably help get more students to actually read it when it is assigned.