- Experimental Astronomy (ASTR 377)
- Planetary Astronomy (ASTR 306)
- Intelligent Life in the Universe (ASTR 205)
- Introduction to Astrophysics (ASTR 231))
- Astronomy I (ASTR 129)
- Astronomy II (ASTR 130)
- Honors Astronomy I (HONS 159)
- Extrasolar Planets [taught at Universidad Nacional de Colombia]