Profile

Ryan Petersen profile image

Ryan Petersen

Student

  • 1 review
  • 0 completed
Content 
Instructor 
Provider 
A phenomenal course that provides one of the most coherent narratives for how and why humans and our societies came to be.