Teaching Overview
As teachers, we influence more than just the direct education of our students. For some, we are their first introduction to higher education or a particular field. For others, we may be the last science course they take in their formal education. For hopefully a few, we may inspire them to pursue a lifelong career in our fields, which undoubtedly happened to each of us at some point. Whatever the outcome, students' interactions with their professors and classes undoubtedly leave a mark on their education and future. As such, it is imperative that we not only be their teachers, but also their mentors and guides, in exploring their education.
Teaching Philosophy
My teaching philosophy centers on the idea that students learn most effectively when they are actively engaged with the material and take an active role in their own education. I design courses that balance the foundational content of physics and astronomy—core concepts, equations, and derivations—with frequent opportunities for students to apply those ideas through examples, problem solving, and real-world analysis. My goal as an instructor is to build both confidence and competence in my students’ scientific abilities. By emphasizing reasoning, quantitative thinking, and hands-on engagement with data and models, I aim to give students the analytical skills needed to understand physical systems and to meaningfully participate in astronomy and physics, both inside and beyond the classroom.
Teaching Methods & Classroom Practice
Active & Flipped Learning
Many of my courses use a flipped classroom model, where students engage with core material before class through short videos and targeted questions. Class time is then devoted to guided problem solving, conceptual discussion, and peer instruction, allowing students to actively work through ideas with immediate feedback.
Data-Driven Instruction
I regularly incorporate real scientific data, models, and simulations into coursework so that students gain experience working with the same types of tools used in research. This includes analyzing astronomical and space environment datasets, exploring physical models, and visualizing results to build physical intuition.
Collaborative Learning
Students frequently work in small groups on problems, labs, and projects. These collaborative activities encourage discussion, multiple problem-solving approaches, and peer learning, while helping students develop communication and teamwork skills.
Assessment & Feedback
I use a combination of low-stakes assessments, formative feedback, and reflection to monitor student understanding and adapt instruction. This approach reduces anxiety around evaluation while providing students with regular opportunities to assess and improve their learning.
Courses Taught
Introductory Physics 1 (PH131 - 4 Credits)
Calculus-based introductory mechanics course taught using an active-learning, flipped format, with an emphasis on problem solving, conceptual reasoning, and laboratory integration. Course topics include kinematics, dynamics, energy and collisions, and rotations, torques, and oscillations.
Introductory Physics 2 (PH132 - 4 Credits)
Calculus-based introductory electromagnetism course taught using an active-learning, flipped format, with an emphasis on problem solving, conceptual reasoning, and laboratory integration. Course topics include electric forces and fields, DC circuits, magnetism, and AC circuits.
Elementary Astronomy (PH157 - 3 Credits)
An introductory astronomy course focused on stars, planets, and galaxies, incorporating real astronomical data, modern observations, and project-based learning.
Space Environment (AE469/PH469 - 3 Credits)
An upper-level course on space physics and the near-Earth space environment that integrates theoretical foundations with modeling and analysis of real mission data. Topics include the Sun and space weather, Earth’s neutral atmosphere, the ionosphere and magnetosphere, the radiation environment, and the impacts of orbital debris and micrometeoroids.
Student Mentorship
I mentor undergraduate students through research projects, independent studies, and course-based research experiences. Students work on computational modeling, data analysis, and scientific interpretation, often contributing to ongoing research questions related to stellar evolution and binary systems. My mentoring emphasizes developing technical skills, scientific reasoning, and confidence in tackling open-ended problems.
Outreach & Engagement
IMPETUS Program
Through the IMPETUS program, I lead and support hands-on STEM activities for middle and high school students focused on coding, robotics, and physics. These activities emphasize problem solving, collaboration, and exploration, helping students build confidence and awareness of STEM pathways.
Community & Observatory Outreach
I regularly participate in public observing nights, school visits, and campus outreach events that use the observatory as a platform for engaging the broader community in astronomy and science.
Teaching Evaluations
| University | Term | Course | Role | Evaluation |
|---|---|---|---|---|
| Clarkson University | Fall 2025 | PH157 | Professor | View PDF |
| Clarkson University | Fall 2025 | PH131 (Lab 26) | Professor | View PDF |
| Clarkson University | Fall 2025 | PH131 (Lab 28) | Professor | View PDF |
| Clarkson University | Fall 2025 | PH131 (Lecture 03) | Professor | View PDF |
| Clarkson University | Summer 2025 | PH131 (Online) | Professor | View PDF |
| Clarkson University | Spring 2025 | AE469 / PH469 | Professor | View PDF |
| Clarkson University | Spring 2025 | PH131 (Lecture 03) | Professor | View PDF |
| Clarkson University | Fall 2024 | PH157 | Professor | View PDF |
| Clarkson University | Fall 2024 | PH131 (Lab 19) | Professor | View PDF |
| Clarkson University | Fall 2024 | PH131 (Lab 28) | Professor | View PDF |
| Clarkson University | Fall 2024 | PH131 (Lecture 03) | Professor | View PDF |
| Clarkson University | Spring 2024 | PH157 | Professor | View PDF |
| Clarkson University | Spring 2024 | PH132 (Lab 24) | Professor | View PDF |
| Clarkson University | Spring 2024 | PH132 (Lab 25) | Professor | View PDF |
| Clarkson University | Spring 2024 | PH132 (Lecture 03) | Professor | View PDF |
| Clarkson University | Fall 2023 | PH131 (Lecture 03) | Professor | View PDF |
| Boston University | Spring 2018 | AS203 | Teaching Assistant | View PDF |
| Boston University | Fall 2017 | AS101 | Teaching Assistant | View PDF |
| Boston University | Spring 2017 | AS202 | Teaching Assistant | View PDF |
| Boston University | Fall 2016 | AS202 | Teaching Assistant | View PDF |
| Clarkson University | Spring 2016 | PH131 | Teaching Assistant | View PDF |
| Clarkson University | Fall 2015 | PH131 | Teaching Assistant | Missing PDF |
| Clarkson University | Spring 2015 | PH131 | Teaching Assistant | View PDF |