top of page

Courses Taught 

Intro Astrophysics

PHYS 320, McGill University

Fall 2019 (as PHYS 214), Fall 2020

This course covers a broad range of topics from stars and planets, to galaxies and the large-scale evolution of the Universe.

​

Sample Syllabus

Crab Nebula

Research Projects

PHYS 449/479, McGill University

Winter 2018

In this course, each student completes a scientific research project supervised by a faculty member.

​

​

Sample Syllabus

Purple Stars

Galaxies and Cosmology

PHYS 644, McGill University

Fall 2019

This course serves as an introduction to astrophysical phenomena on galactic scales and larger.

​

Sample Syllabus

Image by Shot by Cerqueira

Optics

PHYS 434, McGill University

Winter 2016, Winter 2017, & Winter 2018

This course offers an overview of fundamental concepts in optics, including applications and modern developments.

​

Sample Syllabus

Star Cluster

Astrophysics

PHYS 521, McGill University

Fall 2016, Fall 2017, & Fall 2018

This is a broad survey course in galactic and extragalactic astrophysics. Limited to Physics Honours students and entering graduate students.

​

Sample Syllabus

Stars

High Energy Astrophysics

PHYS 645, McGill University

Winter 2017 & Winter 2019

This is a discussion-based course focusing on current research topics in High Energy Astrophysics.

​

Sample Syllabus

Star Formation

Past Courses

Astrophysics I:

Stars and Galaxies

ASTR 228, Amherst College

Spring 2015

Astrophysical

Black Holes

​

ASTR 220, Amherst College

Spring 2015

Exploring the Cosmos

​

ASTR 111, Amherst College

Fall 2014

Pre-Major in

Astronomy Program 

ASTR 192, U. Washington

Fall 2005 & 2006

bottom of page