Donald J. Patterson is a professor who develops people and ideas. This is his channel of academic, professional, and occasionally, just creative videos.
302,507 views
268,626 views
84,527 views
84,302 views
55,157 views
50,424 views
36,614 views
32,222 views
475 views
505 views
12,260 views