Teaching Experience
- 
      
        
          
        
      
      
Urban Design and Planning Program
URBAN 520 – Quantitative Methods in Urban Design and Planning (Graduate) Fall 2025, in person (46 students)
URBAN 506 – Planning Studio Prep (Graduate) Winter 2025 (Scheduled), in person (50 students)
URBAN 573 – Digital Design Practicum (Graduate) Winter 2025 (Scheduled), in person (49 students)
URBAN 507 – General Urban Planning Laboratory (Graduate) Spring 2025 (Scheduled), in person
Community, Environment, and Planning Program
CEP 473 – Digital Design Practicum (Undergraduate) Spring 2025 (Scheduled), in person
 - 
      
        
      
      
Instructor (2022)
Landscape Architecture Program
Courses:
LARC 1510 – Basic Design I
LARC 1280 – Technical Graphics
LARC 1150 - Introduction to Landscape Architecture
Co-Instructor (2019-2021)
Master of City and Regional Planning Program
Courses:
CRP 8070 & 8071 – Planning Professional Studio & Planning Professional Studio Lab
Graduate Teaching Assistant (2020)
Master of City and Regional Planning Program
Landscape Architecture Program
Courses:
LARC 1150 – Introduction to Landscape Architecture
LARC 2550 – Community Design Studio
LARC 1520 – Basic Design II
 - 
      
        
      
      
Lecturer (2014-2019)
Architecture Program
Urban Planning and Design Program
Courses:
CRP 3410 – Urban Planning and Design Studio III
CRP 2030 – Urban Planning and Design Studio II
CRP 2020 – Urban Planning and Design Studio I
ARCH 3500 – Urban Design Analysis
ARCH 2510 – Architectural Design Studio I
ARCH 3510 – Architectural Design Studio II
ARCH 1510 – Architecture Design and Visual Communication I
ARCH 1520 – Architecture Design and Visual Communication II
Landscape Geometry
 - 
      
        
      
      
Lecturer (2016-2019)
Art and Architecture Program
Courses:
ARCH 2510 – Architectural Design Studio I
ARCH 1510 – Architecture Design and Visual Communication I
ARCH 1520 – Architecture Design and Visual Communication II