Teaching

ECN205 Intermediate Microeconomics 1

ECN206 Intermediate Microeconomics 2

ECN210 Intermediate Mathematical Microeconomics

ECN316 Game Theory

ECN318 Advanced Topics in Mathematical Economics