Teaching
As an instructor, I have always felt the desire to give my students the knowledge and skills they need to become proficient at whichever subject I am teaching, but also to encourage and intrigue them to keep learning about the topic long after they leave the classroom.
Purdue University
As a continuing lecturer, I am currently teaching the following courses.
PHYS 172 Modern Mechanics
University of Mississippi
As a visiting assistant professor, I taught the following courses from 2022-2023.
ASTR 101 Descriptive Astronomy I
ASTR 103 Intro Astronomy of the Solar System
PHYS 211 Physics for Science and Engineering I
PHYS 212 Physics for Science and Engineering II
PHYS 463 Senior Research Project
PHYS 695 Graduate Research in Physics
Pennsylvania State University
As a teaching assistant, I taught the following courses from 2008-2010.Â
ASTR 011 Elementary Astronomy Laboratory
ASTR 140 Life in the Universe
ASTR 320 Observational Astronomy Laboratory
Johns Hopkins University
As a teaching assistant, I taught the following courses from 2005-2007.
PHYS 171.103 General Physics for Biological Science Majors 1
PHYS 171.104 General Physics for Biological Science Majors 2
PHYS 173.111 General Physics Laboratory 1
PHYS 173.112 General Physics Laboratory 2
Aspirational Courses
My research experience naturally leads me to want to teach several relatively uncommon courses, including the following.
Exoplanets (undergraduate/ graduate)
Space Weather/ Space Physics (undergraduate/ graduate)
Archaeoastronomy (undergraduate)