Undergraduate-Level Courses
Gravitational Lensing (Short Course)
IV Autumn International Astronomical School and Olympiad, Special Astrophysical Observatory, RAS, Russia – October 23–31, 1997
Las Exploraciones del Cielo (Astronomical Surveys – Short Course)
Escuela de Astronomía Observacional para Estudiantes Latinoamericanos, Tonantzintla, Puebla, Mexico – 2010–2025
Núcleos Activos de Galaxias (Active Galactic Nuclei – Short Course)
Escuela de Astronomía Observacional para Estudiantes Latinoamericanos, Tonantzintla, Puebla, Mexico – 2013–2025
Núcleos Activos de Galaxias (Active Galactic Nuclei – Short Course)
Verano de Investigacion en Astrofísica de INAOE, Tonantzintla, Puebla, Mexico – 2023–2025
Galaxias y Núcleos Activos de Galaxias (Galaxies and AGNs – Short Course)
Taller de Radioastronomía y Astronomía Básica, Tonantzintla, Puebla, Mexico – 2015, 2018–2022
Astronomía II
Benemérita Universidad Autónoma de Puebla (BUAP) – 2017–2018
Graduate-Level Courses
Optical/IR Observational Techniques (Short Course)
28th International School for Young Astronomers (ISYA – IAU) – Summer 2005
A107: General Astronomy
INAOE – Fall 2000, 2001, 2003, 2004, 2008, 2009
A110: Observational Astronomy and Instrumentation
INAOE – Spring 2003, 2004, 2006, 2010; 2015–2025
Observational Laboratory: GHAO 2.1m Telescope (Photometry and Spectroscopy)
Cananea, Sonora – 2002, 2006
Observational Laboratory: OAN 1m Telescope (Photometry and Spectroscopy)
Tonantzintla, Puebla – 2003, 2004
A401: Research Seminar I
INAOE – Summer 2010–2012
A322: Frontier Topics in Astrophysics
INAOE – Summer 2014, 2016–2019
A403: Extragalactic Astronomy II (Advanced Course)
INAOE – Fall 2013; 2015–2025
A404: Interstellar Medium (Advanced Course)
INAOE – Fall 2012
Active Galactic Nuclei (Advanced Course)
IA UNAM – Ensenada & IRyA – Morelia – 2016, 2019