David WestenhaverinThe Polyglots7 Types of Resources to Learn a Language From HomeThe internet has given us more language-learning tools than you may realize.Jun 17, 20201Jun 17, 20201
David WestenhaverinAscent PublicationClimbing Out Of A RutI went rock climbing for the first time this week, and I now feel better than I have in months.Dec 15, 20191Dec 15, 20191
David Westenhaver3 Lessons from Leonardo da Vinci’s Life for Young PeopleLeonardo’s triumphs and failures are more relatable than you believeNov 7, 20191Nov 7, 20191