2024 Spring (enrollment begins Oct 23, 2023):

METR 1003-001: Introduction to the Atmospheric Sciences

GEOG/METR 4043/5043-001: Urban Climatology

METR 4990-062: Special Problems-Meteorology

GEOG 4953-018: Capstone

2023 Fall (enrollment begins Apr 3, 2023):

GEOG 3023-001: Principles of Physical Geography

GEOG 4953-013: Capstone

2023 Spring (enrollment begins Oct 24, 2022):

GEOG/METR 4970/5970-004: Urban Climatology (new course)

Prior to 2020 (Arizona State University, Teaching Associate):

CEE 341: Fluid Mechanics for Civil Engineers (2017 Spring and 2018 Spring)

Guest Lectures

GIS 4233/5233: Digital Image Processing (Jan 2024)

LA 4970/5970: Solutions for Hot Cities: Design with Microclimate (Apr 2023)

GEOG 3890: Environmental Justice (Feb 2022)

CEE 466/598: Urban Water System Design (Oct 2018) (Arizona State University)