Tom R. Leppard, PhD

Logo

I am a father, a Londoner, a former rugby player, and a postdoctoral scholar for the Data Science and AI Academy at North Carolina State University.

View My GitHub Profile

Teaching

About | Research | Teaching | Network Tutorials | CV | Visualising Grime

I love teaching! As a first-generation college student, I found the prospect of teaching at university daunting. However, over the last five years I have developed a passion for helping undergraduate and graduate students discover their interests and their talents. This passion is substantiated by the strongly positive feedback I have received from my students. Please see HERE for evidence of my teaching effectiveness.

I have taught courses across multiple disicplines and modalities. Those within sociology I have taught to undergraduate students while the methods and data science courses I have taught to undergraduate and graduate students. Here is a list of the courses that I have taught to-date.

Sociology

Methods/Data Science

Teaching Material

Cover 1 Cover 2

Teaching Philosophy and Example Activity

As a teacher, I’m mindful of my role in either reinforcing or challenging the exclusion of diverse perspectives. Like in my research, I intentionally include multiple viewpoints in my teaching. For instance, in teaching sociological methods, I highlight foundational work by marginalized scholars like Du Bois, whose data visualizations remain influential. I also adapt my teaching to reflect local histories and diverse thought. After realizing I had overlooked local context in a course on the sociology of race while at NC State, I incorporated events like the Greensboro sit-ins, the Wilmington Massacre, and the Cherokee Nation’s removal. In doing so, students engaged more deeply with concepts like the Colour Line and the veil by connecting theory to local history.

Furthermore, I beleive in teaching using fun, accesible methods. In fact, part of my work at the Data Science and AI Academy has been to develop a student-centred model for teaching data science across disicplines (more on ADAPT here). Part of this is to find relatable, even fun ways to teach complex concepts. For example, when I teach methods, I find or construct fun datasets to work with. Below is an example.

Two Mode Networks

This is an activity I created using Harry Potter data to demonstrate sociological concepts of duality and methodological approaches to studying networks. It is designed to teach students how to map two mode networks and projecting the duality between individuals and groups. I collected the data from the Harry Potter Wiki.

First, mapping characters’ relationships to groups in the serries. Harry Potter Two Mode

Second, I have studnets take a look at the symbolic connections between students who share group affiliations. Projection 1: Characters

Third, I have student stake a look at the symbolic connections between groups who share students. An obvious “good” and “bad” divide here!
Projection 2: Groups