Skip to main content

Teresa Barnes

Teresa Barnes

Teresa Barnes is the Director of the Center for African Studies, at the University of Illinois Urbana-Champaign and author of Uprooting University Apartheid in South Africa: From Liberalism to Decolonization.