Teaching

Courses and Curriculum

At Michigan, I regularly teach an undergraduate course on social dynamics aimed at freshman and sophomores. I have also taught various flavors of Research Methods at the undergraduate and PhD levels, as well as a PhD-level course on Statistical Modeling.

With Daniel Romero, I am developing a lab-based Computational Social Science course aimed at freshman and sophomores.  The goal is to give students a taste for computational research, and inspire them to pursue more advanced quantitative training. Our evolving set of Jupyter notebooks allow students to easily execute pieces of Python code that gather/scrape, visualize, and analyze web data. The labs are publicly available on our Github site. The course is slated to be taught in 2019/20.

Other Training

In addition to my classroom teaching, I have taught a number of workshops on formal modeling in population research. I am the Principal Investigator on an R25 NIH grant to develop new curriculum in this area. As part of this effort, my team has developed an online community for health researchers. More details will be forthcoming in late 2018.