Robert McSwain is an Instructional Technologist at Davidson College. He is the videographer on all of the DavidsonX course teams. He does all of the filming and editing for the courses.
Courses and Programs taught by Robert McSwain
Check back later for new courses!Browse all courses and programs