I’ve taught graduate courses in social work since 2005 (mostly about macro practice) and MBA courses (nonprofit financial management, financial inclusion and social innovation) since 2011.

Currently, my teaching and advising is focused on the PhD in Social Work program run jointly by UNC Greensboro and North Carolina A&T State University, the focus of which is research to eliminate social, economic, and health disparities and promote social justice. I chair or serve on several dissertation committees and serve as the curriculum committee chair for the program.

My overall approach to teaching is to understand how structural factors affect individuals and families’ wellbeing, including the roles of oppression and marginalization, and how to facilitate change in organizational and institutional practices and policies to promote diversity, equity, and inclusion. I incorporate ideas and concepts such as power and conflict, interpersonal influence, organizational development, institutional pain and leverage points, behavioral science, strategic thinking, social innovation, technology, and human-centered design.

Courses I’ve taught