Main Menu

News & Publications

Speaking Engagements

Honors & Affiliations

Community & Professional

St. James Catholic Church

Education

B.S., Macalester College, 1997

  • Political Science
Back to Page