• 2017–2021
    PhD in Atmospheric and Oceanic Sciences
    University of Maryland, College Park
    • Advised by Eugenia Kalnay and Safa Mote
  • 2012–2017
    BSc in Physics and Computer Science (Honours), Minor in Mathematics
    University of British Columbia


  • 2022–
    Stanback Postdoctoral Fellow in Global Environmental Science
    California Institute of Technology
    • Advised by Tapio Schneider and Andrew Stuart
  • 2021–2022
    Make Our Planet Great Again Postdoctoral Fellow
    École Normale Supérieure
    • Advised by Michael Ghil