Alex McCafferty

Political Science and History major at the University of Oregon

Secondary History teacher in Baltimore with Teach For America

Likes to read on WWII and International Relations