Instructor
University of Pennsylvania
2024
Fall
- PPE 4000 Research in PPE: Computational Text Analysis for Social Sciences (Syllabus)(Course Materials)
- PPE 4600 Advanced Seminar in Political Science: Cooperation: Addressing Contemporary Societal Challenges (Syllabus)
Spring
- PPE 3003/PSYC 2750 Behavioral Economics and Psychology (Syllabus)(Shiny Apps)
2023
Fall
- PPE 4600 Political Science Capstone: Cooperation: Addressing Contemporary and Societal Challenges in Today’s Political World (Syllabus)
Stony Brook University
2023
Summer
- POL 201/501 Introduction to Statistical Methods in Political Science (Online)
Winter
- Math camp for Ph.D. students
2022
Summer
- POL 101 - World politics (online)
Winter
- Math camp for Ph.D. students
- POL101 - World politics (online)
2021
Summer
- POL101 - World politics (online)
2020
Summer
- POL101 - World politics (online)
Teaching Assistance
Stony Brook University
2023
Spring
- POL 603 - Applied Data Analysis II (Ph.D. level) (Instructor: Michael Peress)
2022
Fall
- POL 604 - Applied Data Analysis III (Ph.D. level) (Instructor: Michael Peress)
Spring
- POL 603 - Applied Data Analysis II (Ph.D. level) (Instructor: Michael Peress)
2021
Fall
- POL 602 - Applied Data Analysis I (Ph.D. level) (Instructor: John Ryan)
Spring
- POL 603 - Applied Data Analysis II (Ph.D. level) (Instructor: Michael Peress)
2020
Spring
- POL 604 - Applied Data Analysis III (Ph.D. level) (Instructor: Vittorio Merola)
2016
Spring (at National Taiwan University)
- Topics in Neuroeconomics (Instructor: Chen-Ying Huang)
National Taiwan University
2015
Spring
- Principle of Economics (with recitation) (Instructor: Ming-Ching Luoh)
2014
Fall
- Principle of Economics (with recitation) (Instructor: Ming-Ching Luoh)
Spring
- Microeconomics (Instructor: Hui-wen Koo)
2013
Fall
- Microeconomics (Instructor: Hui-wen Koo)