My Courses & Syllabi

Teaching Tools

Shiny App for Teaching Distributions: Designed to help students better understand skew, kurtosis, and percentiles. It features several toggling features including a histogram, a distribution line, and a box plot.

Shiny App for Teaching Power and Sample Sizes: Designed to help students understand why we need to collect samples of particular sizes. Students can conduct both a-priori and post-hoc power analyses that use partial eta squared and F squared as effect size indicators. The result includes both predicted power and N as well as a power curve. Note that between each use, the page must be reset by reloading the web browser. Note that I teach statistics using a linear regression framework and students are already familiar with model parameters when this tool is introduced.

The Psychology of Climate Change

The Psychology of Climate Change was originally designed as senior seminar (or capstone) at the University of Wisconsin–Madison. In this course, students explore the psychological barriers and motivators that lead individuals to engage in pro-environmental behavior. Together we identify how climate change affects our mental health and how people respond to a changing environment.

Download the Syllabus

Design and Analysis of Psychological Experiments

Download the Syllabus

In this course, students are introduced to statistical analyses for psychological research. These test are taught using the programming language R. The statistical tests we cover include linear regression, polynomial regression, linear mixed-effects models, logistic regression, mediation, signal detection theory, and Bayesian approaches to data analysis.