Teaching
2026 Spring
METR 1003-001: Introduction to the Atmospheric Sciences
2025 Spring
GEOG/METR 4043/5043-001: Urban Climatology
2024 Fall
METR 5990-062: Independent Study
2024 Fall
GEOG 4200-008: Internship in Geography
2024 Spring
METR 1003-001: Introduction to the Atmospheric Sciences
2024 Spring
GEOG/METR 4043/5043-001: Urban Climatology
2024 Spring
METR 4990-062: Special Problems-Meteorology
2024 Spring
GEOG 4953-018: Capstone
2023 Fall
GEOG 3023-001: Principles of Physical Geography
2023 Fall
GEOG 4953-013: Capstone
2023 Spring
GEOG/METR 4970/5970-004: Urban Climatology (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
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 (With 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)