Courses taught at Kennesaw State Univeristy (2019-)

SOCI 1101 Introduction to Sociology

SOCI 2210 Professional Development for Sociology Students

SOCI 3300 Foundations of Social Theory

SOCI 3333 Technology and Society

SOCI 3354 Social Class and Mobility

SOCI 4444 Social Movements and Social Change

SOCI 4445 Sociology of Mental Illness

Courses taught at Grinnell College (2018-2019)

Introduction to Sociology

Contemporary Social Theory

Afrofuturist Sociology: Race and Technology

Courses taught at University of Tennessee (2012-2018)

Introduction to Sociology

Sociological Theory