I am taught Applied Linear Algebra, Math 310 in Spring 2008. See Vector Algebra.
I taught a short course in Knot Theory in Trieste at the Abdus Salam International Centre for Theoretical Physics in May 2007, and another such course in Jyvaskyla, Finland in August 2007. (This link also applies to Math 569 for Spring 2007 and Math 568 for Spring 2009) See Knot Theory.
I taught Calculus, Math 180 in Spring 2007. See Calculus.
In July 2004 I taught a workshop on knots and applications at the MSRI workshop at University of British Columbia in Vancouver, BC. See Knots in Vancouver for a course description and for downloads for the course.
I visited from September 1, 2003 to August 31, 2004 at the University of Waterloo and the Perimeter Institute in Waterloo, Canada. In the winter term I taught a course on knots and physics at the university. See Winter Course CO739 for a course description and for notes and problems and downloads for the course. In fall 2003 I also taught a course in knot theory. See the fall course page.
I recently taught Mathematics 300, a course on writing mathematics. See Write Math!.
I also taught a course in knot theory and topological visualization. For some notes about knots in the the seven color map on the torus see the pdf file The Knot in the Seven Color Map.
Here is a collection of internal and external links.




