Sam Patterson

Carleton College

Workshop Leader

Communities

Workshop Leader (4 workshops)

Workshop Participant