Faculty Profile

Johan Ahr

Associate Professor of History


Degrees

PHD, Yale Univ; MPHIL, Yale Univ; MA, Yale Univ; BA, Harvard University


Recent Courses Taught

Course Title Level
EUR 020 (IS) IRELAND INSIDE OUT Undergraduate
HIST 009G SPL TPC UKRAINE WAR AND PEACE Undergraduate
HIST 020 (HP) WHY HISTORY MATTERS Undergraduate
HIST 020 (HP)WHY HISTORY MATTERS: IMMIG Undergraduate
HIST 133 MODERN GERMANY Undergraduate
HIST 177G THE VIKINGS Undergraduate
IRE 020 (IS) IRELAND INSIDE OUT Undergraduate