Listen

Description

David unpacks his seven-hour virtual course covering what it takes to be successful in this complicated hobby.