The following websites are a sample of past websites I
have generated for my classes. Everyone is welcome to use the teaching
resources contained in the websites whether for
teaching or study, but not for profit. The older websites are
no longer maintained so some links may not work.