A review by lcm
The First 20 Hours: How to Learn Anything...Fast by Josh Kaufman

challenging informative reflective medium-paced

4.0