Current Courses
Graduate Courses
ENVS 6101 Skills in Planning Research and Practice
ENVS 6128 Transportation Policy and Planning
Undergraduate Courses
ENVS 4225 Designing Sustainable Cities
ENVS 3222 Urban and Regional Infrastructure
Past Teaching Experience
1. Instructor of Record
- Virginia Tech: SPIA 4454: Future of Cities, undergraduate online course
- Virginia Tech: SPIA 4454: Future of Cities, undergraduate & graduate online course (lead instructor)
2. Teaching Assistant
- Virginia Tech: SPIA 5984: Graduate Student Colloquium
- Virginia Tech: SPIA 4454: Future of Cities, undergraduate & graduate online course
- Virginia Tech: UAP 5564 : Information Technology, Society, & Public Policy, graduate course
- University of Waterloo, Canada: ENVS 195 Introduction to Environmental Studies, undergraduate course
- University of Waterloo, Canada: LAN/GEOG 450, Changing Form and Structure of Metropolitan Canada, undergraduate
3. Instructor
Unity University College, Addis Ababa, Ethiopia
- History of architecture, undergraduate course
- Architectural design studio, undergraduate course (co-instructor)
- Interior design seminar and studio, undergraduate course
Teaching Contributions
- Invited speaker, School of Visual Arts, New York City; lecture on disabled accessibility in physical and digital environments
- Invited presenter, VTGrATE Annual Spring Teach-in Workshop, Virginia Tech; Lecture on digital etiquette for the classroom
- Invited panelist, Virginia Tech; Workshop on teaching responsibility for teaching assistants
- Invited presenter, Virginia Tech; VTGrATE fall workshop
- Invited presenter, Virginia Tech; Mandela Fellowship for African Young Leaders, Lecture on Accessible Transportation for Persons with Disabilities in the U.S.
- Invited External Critic, Virginia Tech; Autonomous-vehicles studio student-presentation evaluation
- Invited Presenter, Ethiopian Institute of Architecture, Building Construction and City Development, Addis Ababa, Ethiopia; Workshop on Advanced Qualitative Research Methods
Pedagogical Training
- Future Professoriate, Graduate School, Virginia Tech
- Fundamentals of University Teaching, The Centre for Teaching Excellence, University of Waterloo, Canada