Taught Courses

  • Total War, Conflict Society in 19th and 20th Century Africa
  • Violence Against Women in Conflict: A Global History
  • A History of Race and Racism

Designing and developing the following courses:

  • The Mau Mau War and Critical Publics in Kenya, 1900 to the Present.
  • African Social Movements, Civil Society and Citizenship in the Age of Globalization.
  • US-Africa Relations Since 1900.
  • Law, Politics and Human Rights in Africa.
  • Legal Systems in Africa.
  • Black Urban Experience