The following are my teaching slide decks. They are available to use from my website. If you are using these beware that these materials are shared under the CC BY-SA 4.0 license.
You may also find the Site Preferences page useful when using my slide decks.
There are a total of 123 slide decks available on my website. More are being added all the time.