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

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)