A selected list of courses I have taught, mostly in the traditional classroom format. Some courses on this site are temporarily hidden from the public, usually because the course is being revised, and/or to hide previous assignments (and answers!).
On education, technology, society and more…
A selected list of courses I have taught, mostly in the traditional classroom format. Some courses on this site are temporarily hidden from the public, usually because the course is being revised, and/or to hide previous assignments (and answers!).