top of page

Classes Taught

Bryn Mawr College, Bryn Mawr, PA

 

PHYS 101 Lab - Introductory Physics I - Mechanics

PHYS 102 - Introductory Physics II - E&M

PHYS 121 - Modern Physics

PHYS 122 - Introduction to Classical Mechanics, for Physics majors
PHYS 214 - Introductory Quantum Mechanics
PHYS 214 Lab - Introduction to Programming in Python
PHYS 303 - Statistical Mechanics & Thermodynamics

PHYS 304 - Galactic Dynamics

PHYS 403 - Undergraduate Supervised Research

PHYS 505 - Graduate Classical Mechanics & Galactic Dynamics

 

Swarthmore College, Swarthmore, PA


ASTR 1 - Introductory Astronomy
ASTR 2 - Tracing the Unseen Universe
ASTR 16 Lab - Modern Astrophysics: Observational
PHYS 82 - Advanced Lab II
PHYS 94 - Senior Comprehensive

Towson University, Towson, MD

 

ASTR 161 - Introductory Astronomy I
ASTR 161 Lab - Introductory Astronomy I: Lab
ASTR 162 - Introductory Astronomy II
ASTR 162 Lab - Introductory Astronomy II: Lab
PHYS 100 - Understanding Physics
PHYS 211 - General Physics I: Algebra/Trig Based
PHYS 241 - General Physics I: Calculus Based
PHSC 101 - Physical Science

Johns Hopkins University, Baltimore, MD

 

PHYS 171.101 (TA) - General Physics I: Sci Majors: Mechanics
PHYS 171.101 Lab - General Physics I Lab: Sci Majors: Mechanics
PHYS 171.102 (TA) - General Physics II: Sci Majors: E&M
PHYS 171.102 Lab - General Physics II Lab: Sci Majors: E&M
PHYS 171.103 (Head TA) - General Physics I: Bio Majors: Mechanics
PHYS 171.104 (Head TA) - General Physics II: Bio Majors: E&M

bottom of page