Teaching

National Cheng Kung University

Media and Politics 2021/22 Fall, 2022/23 Fall (Evaluation)

Games and Decision-making 2021/22 Fall (Evaluation)

Positive Political Theory 2021/22 Spring, 2022/23 Spring

Introduction to Economics 2022/23 Fall, 2023/24 Fall

King's College London 

Economic Analysis of Emerging Economies (Department of International Development) 2018/19 (Evaluation)

Mathematics for Economics (Department  of Political Economy) 2018/19, 2017/18, 2016/17 (Evaluation)

Approaches to Researching Development: Quantitative Methods (Elementary econometrics in Department of International Development) 2018/19, 2017/18 (Evaluation)

London School of Economics

Public Choice and Politics 2016/17

Academia Sinica

Instructor of Game Theory for Institute for Political Methodology, 2019

TA for Institute for Political Methodology 2016, 2018