These are resources David is using to get better.
Society & Culture
Education › Self-Improvement
Stats
0 seasons
38 episodes
First episode published on May 3, 2025