Teaching

Courses (instructor or director)

  • PBHL 101: Introduction to Public Health — Drexel University, 2025
  • EPI 804: Causal Inference (Application) — Drexel University, 2024
  • EPI 564/864: Data Science Using R — Drexel University, 2022
  • EPIT 880 / EPI 805: Advanced Topics in Epidemiology: History, Theory and Bias — Drexel University, 2021, 2023

Short courses & workshops

  • Multilevel Analysis for Urban Health Research — Drexel short course, 2018–2025. Details
  • Data Visualization in R for Urban Health — Drexel, 2019–2020. Details
  • Urban Health Research — Universidad Internacional Menéndez Pelayo / Escuela de Salud Pública de Menorca, 2017

Guest lectures (selected)

  • Built Environment and Health; Introduction to Urban Health; Social Epidemiology — Drexel University, 2018–2024
  • Public health in an era of epidemics — Harvard University, 2020–2021
  • From Data to Action — UNC Chapel Hill, 2021
  • Population Health and Epidemiology; Introduction to Global Health — McGill University, 2022–2023
  • Social Epidemiology (summer institute); Epidemiology of Diabetes and Obesity — Johns Hopkins Bloomberg School of Public Health, 2017–2019
  • Methods in Social Epidemiology — University of Antwerp, 2019
  • Epidemiology and Cardiovascular Epidemiology guest lectures — University of Oviedo (2017–2021)

Earlier teaching

  • Epidemiology (6 ECTS) — University of Alcalá, Madrid, 2013
  • TA/lab instruction in epidemiologic methods — Johns Hopkins, 2014–2016
  • Social Epidemiology — National School of Public Health (Spain), 2013 & 2016
  • Epidemiology and Cardiovascular Epidemiology guest lectures — University of Alcalá (2011–2012); University of Oviedo (2012–2016)