Big Data, Big Change: Understanding Climate with Data Science, Penn Summer Prep 2025 [Course Webpage] [Syllabus]
The past decade has seen tremendous growth in data science thanks to its wide applications in solving real-world problems and extracting actionable insights. This course delves into the use of big data to address pressing issues in our rapidly changing climate. Participants will acquire fundamental knowledge across diverse disciplines, including data science, climate science, earth and environmental science, geography, economics, geopolitics, and engineering, while also developing hands-on skills with Python programming and storytelling using Google Earth.
GEOG 2000 Globalization, Spring 2019 [Syllabus]
"Globalization" course introduces the basic concepts and issues of the Globalization phenomenon. This course is designed to be an introductory undergraduate class. It emphasizes the understanding of economic, cultural, political, and environmental issues that shape the world today as a result of globalization. It will focus on teaching students with information and interdisciplinary learning opportunities on the complex globalization phenomenon. It will challenge students to think about many of the controversies surrounding globalization and to promote an understanding of the trade-offs and dilemmas facing policy-makers. Students will write short essays that provide opportunities for expressing independent viewpoints and a more in-depth study of issues related to the geography of globalization.
NURS 3520 – Case Study: Climate Change, Food Insecurity & Health (Guest Lecturer), Fall 2025
The Science of Climate Change
Quantitative Research Methods (Guest Lecturer), Spring 2023
Visualizing Statistical Data in Polar Research
ENVS1920: Methods for Interdisciplinary Environmental Research (Guest Lecturer), Fall 2022
Large-N Quantitative research: Data Science Meets Environmental Research
GEOG 1700: World Regional Geography (Guest Lecturer), Fall 2018
Google Earth StoryMaps: Air Pollution
GEOG 1700: World Regional Geography (Teaching Assistant), Fall 2018, Fall 2016, Spring 2017, Fall 2015
GEOG 1000: Introduction to Geography (Teaching Assistant), Fall 2017
GEOG 1200: The City in the Western Tradition (Teaching Assistant), Spring 2016
Training Workshop on Teaching Smaller Classes, Leading Classroom Discussions, Fall 2023
Training Workshop on Creating an Accessible and Inclusive Learning Environment, Fall 2022
Data Science Course Design Institute, Fall 2021
Sheridan Teaching Seminar Certificate Program, Fall 2021
Certification of English Proficiency, Spring 2016