Courses at St. Ambrose University
PHYSICS 204: Semester two of algebrabased physics covering electricity, magnitism, and optics. PHYSICS 253 (with labs): Semester two of calculusbased physics covering thermodynamics, electricity, and magnetism. ENGINEERING 320: Research Topics 
TEACHING PHILOSOPHY

I believe in a handson problembased teaching approach, where the students learn by doing, creating,
and thinking about the material. Personally I learn better when I am asked to solve a problem than I
do when I am told to read about a subject, or watch someone else go through the steps that they used
to solve the problem. I have also found that students retain more information when I ask them to
figure things out for themselves. This is not to say that teachers aren’t necessary; rather, I
believe they serve the crucial role of posing the right questions/problems and providing just enough
information for the students to approach the problem, while still leaving them enough room to solve
it on their own. I also believe in encouraging creative discussion, while keeping that discussion
on track with the goals of the class, and guiding the students’ critical thinking about central
course concepts.
TEACHING HIGHLIGHTS
 Physics 203 Labs

 Introducing MATLAB into College Physics

I have added a MATLAB component into several of my physics laboratories and presented my projectile motion MATLAB code at the Iowa American Association of Physics Teachers Annual Meeting. In preperation for that
I have made the MATLAB code and lab exercise available online and I had in translated into Python, so that interested parties without MATLAB can use the code.
Lab Exercise for MATLAB (docx) Lab Exercise for MATLAB (pdf) IowaAAPT presentation IowaAAPT Abstract 
 Introduction to MATLAB

 Projectile Motion Game

 Solute Transport Lab

Comparing simulation (top) to dye movement photos (bottom)
 SERTS: Science and Engineering Research and Teaching Synthesis


 Laboratory Recirculating Flume Demonstrations

 North Shore Home Educators: Mathematical Problem Solving Class
Here are some π Day problems you might enjoy. 