Ellen Carroll

Real name: 
Graduate Student, Social Psychology
Faculty Advisors: Alyssa Croft & Tammi Walker