100 nonfiction books everyone should read

There are an estimated 129,864,880 books in existence. With about 1.7 million books published each year (71,000 of them audio), so there’s little chance any of us will ever catch up!

Which are the best to read?

This course will tackle that question. Fortunately, there’s some hope!

Based on years of careful research and a well-balanced survey of the nonfiction category, this course will highlight not just great books to read and why they’re important, but a bigger picture of the nonfiction genre as a whole, and how to navigate your way to make your own best top 100, top 200, and beyond!

   — students completed this course

   — recommend it to other students

   Teacher: John Robin


Start Course


Course plan

Lesson 1. Sapiens: A Perspective on the Human Story
Lesson 2. On Writing: A Book for Everyone, Not Just Writers!
Lesson 3. The Alchemist: A Deeper Quest for Meaning
Lesson 4. Influence: Where Self-Help and Psychology Meet
Lesson 5. Common Sense Economics: Learning How Money Really Works
Lesson 6. Why We Sleep: A New Belief for Better Rest
Lesson 7. In Cold Blood: An Objective Reckoning
Lesson 8. Raising An Emotionally Intelligent Child
Lesson 9. The Language Instinct
Lesson 10. Salt, Fat, Acid Heat: Some Final Recommendations
+ Quiz



Starting tomorrow, you will receive a new lesson straight to your inbox every morning for 10 days. Lessons take just 5 minutes to read, and each course is followed by fun, knowledge-testing quiz.



Highbrow teaches you something new every day. As you sip your morning coffee and rub the sleep from your eyes, Highbrow delivers a short, 5-minute email lesson to help you learn anything from art and philosophy, to business and personal development.

Join Highbrow and get unlimited access to our entire catalog of 250+ courses created by world renowned experts. With Highbrow you’ll never run out of new things to learn.

First 30 days are free. Cancel anytime. → Learn more about membership


  • Format
    One lesson delivered via email daily
  • Duration
    10 days
  • Time
    5 minutes reading a day

Related Courses