Teaching | Undergraduate & Graduate Courses

I decided to pursue a Ph.D. because I wanted to teach, and I still consider teaching a very rewarding experience and I enjoy every bit of it (except grading). I have taught courses at any level, i.e., undergraduate, masters, and Ph.D., and in different formats, e.g., in person, online, and hybrid. I have taught at Drexel, Princeton, LMU Munich, the University of Tübingen, and Boston College, and I have held visiting positions at many other universities. The highlights of my teaching career are (i) teaching principles of Microeconomics to my freshmen at Drexel, (ii) teaching Ph.D. empirical trade at Drexel and Princeton, and (iii) my intensive gravity course, which I have taught to hundreds of students, researchers, and policy makers from more than 130 countries. I have served as a Fellow at Center for Academic Excellence and as a Distinguished Fellow of the Center for Teaching Excellence at Drexel, and I have been honored to receive several teaching awards.


Recent Courses

Trade Policy Analysis with Structural Gravity

The objective of this course is to serve as a practical guide for trade policy analysis with the gravity model of trade. The course offers a comprehensive and balanced approach between theory and empirics, and it traces the evolution of the methods to perform estimations and GE analysis with structural gravity.

Course Materials

ECON 201: Principles of Microeconomics

This course is designed to introduce my Drexel freshmen to Economics, as a study of choice under constraint, and Microeconomics in particular, as the natural starting point in this direction. The course combines fundamental theories of microeconomics and many real-world and contemporary applications.

Course Materials

A List of Courses that I Have Taught

GRAVITY:   Trade Policy Analysis with Structural Gravity
                    Graduate Level, Intensive Course | Multiple Times | Various Places
ECON 969: International Trade Seminar
                    Graduate Level, Ph.D. | Multiple Times | Drexel University

ECON 961: Empirical International Trade
                    Graduate Level, Ph.D. | Multiple Times | Drexel University
ECO 551:   International Trade I (co-taught with Gene Grossman)
                    Graduate Level, Ph.D. | Fall 2024 | Princeton University
ECON 644: Trade Policy: Theory and Evidence
                    Graduate Level, (MSc) | Winter 2019 | Drexel University
ECON 630: International Trade: Theory and Policy
                    Graduate Level, (MSc) | Fall 2015 | Drexel University
MS SMNR: Quantitative Policy Analysis with the Gravity Model
                    Graduate Level, (MSc) | Fall 2020 | University of Munich
SPIA 543:   International Trade Policy
                    Graduate Level (MPA) | Fall 2024 | Princeton University
WWS 543:   International Trade Policy
                    Graduate Level (MPA) | Multiple Times | Princeton University
INTB 334:    International Trade
                    Undergraduate Level | Multiple Times | Drexel University
ECON 201: Principles of Microeconomics
                    Undergraduate Level | Multiple Times | Drexel University
ECON 131: Principles of Microeconomics
                    Undergraduate Level | Multiple Times | Boston College