At this point I have taught many of the classes in the Physics curriculum, as well as Core courses. Below is a list of some of the courses I have taught. By clicking the links you’ll find a recent syllabus from the class, as well as random thoughts and reflections about teaching the course. I hope this gives you some insight into how I approach my craft and how much attention OU faculty pay to their teaching!
PHY-100: Introduction to Descriptive Astronomy
PHY-101 & PHY-102: General Physics I & II
PHY-204: Mathematical Physics
PHY-206: Computational Physics
PHY-232/232L: Fundamentals of Electronics and Electronics Lab
PHY-331: Electricity and Magnetism I
PHY-333: Thermal Physics
PHY-490: Advanced Special Topics – Space Physics
COR-314: Mathematics and Human Nature
COR-400: Science and Human Nature