Teaching

Mathematics as a way of seeing.

I teach mathematics, statistics, computation, and data science through problem solving and real-world applications—helping students connect technical ideas to the questions those tools can answer.

Rochester Institute of Technology

Current course portfolio

Courses range from introductory calculus and probability through stochastic processes and risk analysis.

MATH 181

Project-Based Calculus I

Core calculus ideas developed through applications and sustained problem solving.

MATH 251

Probability & Statistics

Reasoning about variability, data, models, and uncertainty.

MATH 505 / 605

Stochastic Processes

Mathematical models for systems that evolve under uncertainty.

MATH 589 / 689

Risk Analysis in the Earth Sciences

Decision-making, uncertainty, and quantitative risk in environmental systems.

STAT 747

Data Mining

Methods for discovering structure, patterns, and predictive relationships in complex data.

Team taught

Climate Change

Science, technology, and policy perspectives on a deeply interdisciplinary challenge.

Program leadership

RIT Learning Assistant Program

Program Director, 2024–present

Learning Assistants are pedagogically trained undergraduate students who work with faculty to create active, inclusive, and student-centered classrooms. The program connects my teaching and education research interests in student support, learning, retention, and persistence.

Explore the Learning Assistant Program →

Experience

Across disciplines & institutions

My teaching has crossed mathematics, computer science, data science, artificial intelligence, and Earth science.

RIT · 2019–present

Associate Professor

Associate Professor since 2026; Assistant Professor, 2019–2026.

  • Calculus, probability and statistics
  • Stochastic processes
  • Risk analysis and climate change

University of Colorado Boulder · 2017–2019

Assistant Teaching Professor

  • Starting Computing
  • Discrete Structures
  • Introduction to Data Science
  • Introduction to Artificial Intelligence
  • Advanced Data Science — course creator

Penn State · 2016–2017

Postdoctoral Scholar & Part-time Instructor

  • The Earth System

University of Colorado Boulder · 2010–2016

Graduate Instructor & TA

  • Calculus I, II, and III for Engineers
  • Differential Equations with Linear Algebra

Ohio Wesleyan University · 2009

Laboratory Assistant

  • The Astronomical Universe