Teaching Philosophy
Science concepts should be accessible and relatable.
Teaching students how to learn is just as important as how I teach the material.
Students need strategies to break complex tasks down into simpler steps.
Independence should be fostered.
A collaborative spirit is encouraged.
It is essential to develop written and oral communication skills.
Technology should be used wisely to enhance student learning.
Every student has a story worth knowing.
My expectations are high for students.
My expectations are high for myself.
Teaching Interests
Analytical Chemistry
Environmental Chemistry
General Chemistry
Geochemistry
Biogeochemistry
Favorite Teaching Tools
ANA-POGIL: I draw inspiration from this POGIL textbook for Quantitative Analysis for some assignments in CHEM 310.
Sapling Learning: I use this excellent online homework platform in CHEM 122 and CHEM 310.
Explain Everything: I use this iPad app to create videos for course content in CHEM 122 and CHEM 310.
Teach Students How to Learn: Awesome book dedicated to teaching students how to learn using mindset, motivation, and metacognition.
Climate Interactive: Awesome website with simulators to help predict how various actions impact future climate change.
Project Drawdown: Project Drawdown is an awesome website that compiles the top list of strategies available to reverse global warming.
Courses Taught
North Central College (2019-2024)
CHEM 122 General Chemistry II (Lecture and Laboratory)
CHEM 295 Research
CHEM 310 Chemical Analysis (Lecture and Laboratory)
CHEM 391/493 Seminar
CHEM 485 Chemical Research and Writing
CHEM 490 Special Topics - Environmental Chemistry
ENVI 105 The Science of Climate Change (Lecture)
HONR 400 Honors Thesis
North Central College (2014-2019)
CHM 100 Chemistry Today (Lecture and Laboratory)
CHM 141 General Chemistry I (Laboratory)
CHM 142 General Chemistry II (Lecture and Laboratory)
CHM 210 Chemical Analysis (Lecture and Laboratory)
CHM 410 Instrumental Analysis (Lecture and Laboratory)
CHM 430 Special Topics – Environmental Chemistry (Lecture)
BIO/CHM 475 Seminar
CHM 495 Research
BIO/CHM 355 Biogeochemistry (Lecture)
ENV 105 The Science of Climate Change (Lecture)
SCI 201 Scientific Topics in Environmental Studies (Lecture)
Pennsylvania State University
CHEM 101 Introductory Chemistry Laboratory (Teaching Assistant)
CHEM 111 Experimental Chemistry I Laboratory (Supervising Teaching Assistant)
CHEM 113 Experimental Chemistry II Laboratory (Teaching Assistant)
CHEM 402 Chemistry in the Environment (Guest Lecturer and Grader)