# Teaching

## Fall 2022

HON 221: Science as Knowledge (Honors)

MATH 210: Discrete Mathematics (Ungraded; Syllabus)

MATH 308: Putnam Seminar (Directed Study)

## Summer 2022

MATH 401: Independent Study (Bridge to Analysis) (Textbook: *Calculus, 4th Edition* by Michael Spivak; Syllabus)

## Spring 2022

MATH 210: Discrete Mathematics (syllabus)

Justice, Equality, and Fairness by the Numbers (designed), East High School, Salt Lake City, UT; in Clemente: A College Humanities Course for High School Students from Groups Underrepresented in Higher Education

## Fall 2021

WCSAM 206: Making & Breaking Secret Codes (designed, in-person)

MATH 201: Calculus I (in-person with standards-based grading, designed using OER from the UTMOST Open Software and Textbooks Grant and creative projects from the REACT Calculus Fellowship)

## Spring 2021

Justice, Equality, and Fairness by the Numbers (designed, remote, synchronous), East High School, Salt Lake City, UT; in Clemente: A College Humanities Course for High School Students from Groups Underrepresented in Higher Education

## Fall 2020

WCSAM 206: Making & Breaking Secret Codes (designed, remote, synchronous; **Syllabus**, **Coursepack**)

WCSBS 220-LC: Social Justice by the Numbers (designed for HyFlex: **Syllabus**; sample student projects **[1]**, **[2]**, **[3]**)

MATH 201: Calculus I (mastery grading system and syllabus layout shamelessly stolen from Spencer Bagley; remote synchronous)

MATH 308: Putnam Seminar (remote synchronous)

## Spring 2020

MATH 210: Discrete Mathematics (**Syllabus**, **Learning Targets**)

WCSAM 203: Linear Algebra (**Syllabus**)

DATA 150: Data and Society (**Syllabus**)

## Fall 2019

WCSAM 206 LC: Making & Breaking Secret Codes (self-designed course: **Syllabus**, **Coursepack**)

WCSBS 220: Social Justice by the Numbers (self-designed course: **Syllabus**; sample student projects **[1]**, **[2]**, **[3]**)

## May 2019

MATH 300: The Symmetries of Things (**Planar Patterns Photo Hunt assignment**)

## Spring 2019

DATA 220: Introduction to Statistics

WCSAM 203: Linear Algebra

## Fall 2018

WCSAM 206 LC: Making & Breaking Secret Codes (self-designed course)

WCSBS 220: Social Justice by the Numbers (self-designed course; sample student projects **[1]**, **[2]**, **[3]**)

MATH 321: Advanced Calculus

MATH 308: Putnam Seminar

## Spring 2018

MATH 341: Topology

WCSAM 203: Linear Algebra

MATH 201: Calculus I

## Fall 2017

WCSAM 206 LC: Making & Breaking Secret Codes

MATH 321: Advanced Calculus

MATH 201: Calculus I

MATH 308: Putnam Seminar

## Spring 2017

DATA 150: Data and Society

MATH 201: Calculus I

## Fall 2016

MATH 201: Calculus I

DATA 220: Introduction to Statistics

## Summer 2016

Cryptography, Codebreaking, and the Mathematics of Spying (a **Duke TIP** course; **Syllabus**)

## Summer 2015

Linear Algebra (**Syllabus**)

## Summer 2014

Cryptography, Codebreaking, and the Mathematics of Spying (a **Duke TIP** course)

## Fall 2013

Single Variable Calculus I (**Evaluations**)

## Summer 2013

Differential Equations (**Syllabus**, **Evaluations**)