# Teaching

# Long Run Macroeconomics, Econ 110A, Undergraduate (Growth)

I was the Instructor of UCSD’s Summer Session II First Sequence of Intermediate Macroeconomics. The course covers Long Run Macroeconomics (Growth) and follows Chad Jones’ Macroeconomics textbook. My teaching material was somewhat based on Giacomo Rondina’s slides, who was the supervising faculty for this course.

Syllabus, UCSD Economics, SP24

- Intro & the Neoclassical Growth Model
- Measuring the Economy
- Long Run Growth: Facts
- A Model of Production (i)
- A Model of Production (ii): Experiments
- The Solow Model: Analysis
- The Solow Model: Experiments
- How do Firms Make Investment Decisions?
- Midterm Review
- The Economics of Ideas and Increasing Returns
- The Romer Model: Ideas and Labor
- The Combined Romer and Solow Model: Ideas, Labor and Capital
- A Model of a Competitive Labor Markets
- A Model of a Monopsonistic Labor Markets; and an Introduction to Human Capital
- The Lucas Model and Facts About Human Capital
- Money and Prices
- Permanent Income Hypothesis, The Marginal Propensity to Consume, Borrowing Constraints
- Review Ahead of Final

# Graduate Macroeconomics, Econ 210A, TA Session Discussion Notes (Growth)

I was the Teaching Assistant of UCSD’s PhD First Year macro sequence for three years. Below I publish the notes I have used for the discussion session with first years. They tend to be very detailed in algebraic derivations, since the objective is to make them easily comprehensible by students who are facing this material for the first time.

- Mathematical Foundations for Understanding Value Function Iteration
- Analytical and Numerical Solutions to VFI
- Inefficient Equilibria - Economy with Externalities
- Describing and Characterizing Competitive Equilibria
- Neoclassical Growth with Endogenous Labor Supply
- Endogenous Growth with Human Capital Externalities
- The Romer Model
- Government Consumption and Distortionary Taxation
- Introduction to Heterogeneous Agents – the Aiyagari Model

# Introduction to Statistics and Probability with Python (in Portuguese)

I taught “Introduction to Stats and Probability with Python” at Institute for Higher Education of Brasília (IESB), a private university in Brasília, Brazil. This class was part of a graduate degree in Data Science and was meant to cover basic principles of statistics and statistical programming.

- Basic Concepts of Statistics and Statistical Programming
- Data Types (Time Series, Panel Data, Cross-Section); Descriptive Statistics; Introduction to pandas.
- Intro do Data Visualization; Intro to matplotlib and seaborn
- Mean, Median, Mode, Quantiles and Standard Deviation
- No slides (review before midterm)
- Functions, Probability, Density Functions, Z-scores
- Central limit theorem, standard errors and confidence intervals
- Hypothesis testing, t-statistics, p-value
- Intro to regression analysis; intro to statsmodels