Teaching

Published

November 15, 2022

Below are links to course notes for subjects I have taught over the last couple of years.

All are works in progress and regularly revised during teaching periods.

All are CC-BY, so feel free to take and use with attribution as you see fit.