Teaching


2022–present (University of Oklahoma):

2027 Spring
METR 5543: Global Climate Change (new course) (upcoming)
2026 Fall
METR 5990-062: Independent Study (1 student)
2026 Fall
GEOG 3023-001: Principles of Physical Geography (30 students)
2026 Fall
GEOG/METR 4043/5043-001: Urban Climatology (16 students)
2026 Summer
METR 5990-066: Independent Study (2 students)
2026 Spring
METR 1003-001: Introduction to the Atmospheric Sciences (74 students)
2026 Spring
METR 5990-062: Independent Study (1 student)
2026 Spring
GEOG 4953-018: Capstone (1 student)
2025 Fall
METR 5990-062: Independent Study (1 student)
2025 Spring
METR 3960-005: Honors Reading (1 student)
2025 Spring
GEOG/METR 4043/5043-001: Urban Climatology (22 students)
2024 Fall
METR 5990-062: Independent Study (1 student)
2024 Fall
GEOG 4200-008: Internship in Geography (1 student)
2024 Spring
METR 1003-001: Introduction to the Atmospheric Sciences (33 students) (redesigned course)
2024 Spring
GEOG/METR 4043/5043-001: Urban Climatology (11 students)
2024 Spring
METR 4990-062: Special Problems-Meteorology (1 student)
2024 Spring
GEOG 4953-018: Capstone (1 student)
2023 Fall
GEOG 3023-001: Principles of Physical Geography (11 students) (redesigned course)
2023 Fall
GEOG 4953-013: Capstone (1 student)
2023 Spring
GEOG/METR 4970/5970-004: Urban Climatology (12 students) (new course)

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

2018 Spring
CEE 341: Fluid Mechanics for Civil Engineers
2017 Spring
CEE 341: Fluid Mechanics for Civil Engineers

Guest Lectures & Short Courses

2026 Oct
ESSI 8100: Earth System Observation and Analysis (Auburn University) (upcoming)
2026 Apr
LAND ARC 375: Design with Microclimate (University of Wisconsin–Madison)
2025 Nov
CFMCG08A05: Urban Adaptation and Innovation (University of Groningen)
2024 Nov
CFMCG08A05: Urban Adaptation and Innovation (University of Groningen)
2024 Jun–Aug
AIMNet Just Transitions Assessment Platform (JTAP) Summer Internship (University of Oklahoma)
2024 Feb–Mar
A Crash Course in Micrometeorology and Urban Climates (University of Oklahoma, Cornell University, and Portland State University)
2024 Feb
CFMCG08A05: Urban Adaptation and Innovation (University of Groningen)
2024 Jan
GIS 4233/5233: Digital Image Processing (University of Oklahoma)
2023 Apr
LA 4970/5970: Solutions for Hot Cities: Design with Microclimate (University of Oklahoma)
2022 Feb
GEOG 3890: Environmental Justice (University of Oklahoma)
2018 Oct
CEE 466/598: Urban Water System Design (Arizona State University)