I have taught the following courses in the past:
Boise State University, 2008-present
(Material from these courses can be accessed through the categories list on the right.)
- 305- Abstract Algebra. Spring 2009.
- 580- Topics in Set Theory. Spring 2009.
- 175- Calculus II. Fall 2008.
- 275- Calculus III. Fall 2008.
California Institute of Technology, 2005-2008
- Mathematical Logic (4 terms). The pages for the courses on the incompleteness theorems and introduction to set theory can be found by looking at the entries under the categories 116b and 116c, respectively.
- Introduction to Discrete Mathematics.
- Topics in Set Theory.
- Computability Theory (2 terms): Undecidability (look at the entries under the category 117b) and Decidability.
- Topics in Ramsey Theory.
University of California, Berkeley, Mathematics Department, 1997-2003
Instructor:
- Calculus and Analytic Geometry (life and social sciences sequence).
- Integral Calculus (natural science sequence).
- Linear Algebra and Differential Equations.
- Complex Analysis.
- Numerical Analysis.
Teaching Assistant:
- Integral, differential, and Multivariable Calculus (natural science sequence).
- Calculus and Analytic Geometry (life and social sciences sequence).
- Linear Algebra and Differential Equations.
Grader:
- Set Theory (undergraduate).
- Differential equations (graduate).
Universidad de los Andes, Departamento de Matemáticas, 1993-1997
Instructor:
- Analytic Geometry.
- Integral Calculus.
- Logic.
Teaching assistant:
- Pre-calculus.
- Differential Calculus.
- Differential Equations.
I also served as trainer of the Colombian Mathematical Olympiads Team, 1993-1994.