Listen

Description

David discusses growing up in CS with a struggling single dad,
experiences at Principia and Adventure Unlimited that made him question, and finding therapy later in life that helped him put the pieces together