Lectures
New Imperialism
World War I
Comparative Fascism
Nazi Germany
World War II
Twentieth Century Genocides
Atomic Age and Postwar World
Modern India and Pakistan
Vietnam
Arab-Israeli Conflict
Globalization
Iraq War and U.S. Policy