I publish course materials as open educational resources whenever possible, supporting teaching and learning in physics and computational science. My current and past courses are listed on the main teaching page. Some courses have publicly available materials and interactive resources.

Present and Future Courses

Past Courses