Wenzhou-Kean University
Fall 2025
STME 5411 W05, Internship/Externship Research, 3 Credits (Research)
ES 3011 W01, Data Analysis for Environment and Health, Instructor, 4 Credits
ES 2400 W01, Introduction to Oceanography, Instructor, 4 Credits
Spring 2025
ENV 4962 IND01, Independent Research in Environmental Sciences II, Instructor, 2 Credits (Research)
ENV 4961 IND01, Independent Research in Environmental Sciences I, Instructor, 1 Credit (Research)
STME 5413 W08, Internship/Externship Research, 2 Credits (Research)
SUST 4300 W02, Independent Practicum in Sustainability Science, 3 Credits (Research)
ENV 1100 W09–10, Foundations of Environmental Science, Instructor, 4 Credits
ES 2101 W01, Geo-Hydro Systems, Instructor, 4 Credits
Fall 2024
ENV 1100 W08, Foundations of Environmental Science, Instructor, 4 Credits
ES 2400 W01, Introduction to Oceanography, Instructor, 4 Credits
Summer 2024 (Overload)
ES 3801 W01, Special Topics in Earth Science (Environmental Engineering 1), Instructor, 1 Credit
ES 4901 W01, Special Topics in Earth Science (Environmental Engineering 2), Instructor, 3 Credits
ES 3011 W01, Data Analysis for Environment and Health, Instructor, 4 Credits
Spring 2024
ENV 1100 WRS05–07, Foundations of Environmental Science, Instructor, 4 Credits
ES 2101 W01, Geo-Hydro Systems, Instructor, 4 Credits
Fall 2023
ENV 1100 W03, Foundations of Environmental Science, Instructor, 4 Credits
ES 2400 W01, Introduction to Oceanography, Instructor, 4 Credits
Korea University
GRS 725, Introduction to Carbon Neutrality, Instructor, 2 Times/Semester, Spring 2023
ACE 750, Advanced Water Treatment (Future Water Infrastructure in Response to Climate Change), Guest Lecturer, 3 Times/Semester, Fall 2022
ACEE 121, Future of Civil, Environmental and Architectural Engineering, Guest Lecturer, 1 Time/Semester, Spring 2020
ACEE 121, Future of Civil, Environmental and Architectural Engineering, Guest Lecturer, 1 Time/Semester, Spring 2019
ACEE 471, ACE Capstone Design, Mentor, 4 Times/Semester, Fall 2019
ACEE 336, Water Environmental Plant Engineering, Teaching Assistant, 2 Times/Week, Fall 2016