Joshua Rivera

3 POSTS 0 COMMENTS
Joshua studied at Southern Illinois University at Carbondale, majoring in political science and international studies. He was previously a coach and event coordinator for the Chicago debate league, and is also a national champion of college parliamentary debate.

Latest

Featured

Editor's Picks