The courses I've taught covered the following topics (some courses taught more than once):
University of San Diego, 2001-pres:
Rice University, 1999-2001:
Colorado College, Mathematics Courses, 1997-1999:
Colorado College, Computer Science Courses, 1997-1999:
U.C. Santa Barbara, 1993-1997:
Virginia Tech, 1988:
Investigations in Mathematics,
Survey of Calculus, Multivariable Calculus, Introduction to Proofs,
Applied Mathematics for Engineering I, Linear Algebra, Advanced Calculus I and
II, Complex Analysis,
Geometry, Abstract Algebra, Topology, Independent Studies in Error Correcting Codes and Brunnian Links, Assembly Language Programming
Calculus I, Calculus II, Linear Algebra, Multivariable Calculus, Graduate Geometric Topology, Graduate Student Teaching Seminar
PreCalc/Calc 2 block sequence, Calculus I, Calculus II,
Non-Euclidean Geometry
Introduction to Digital Computing -- QuickBASIC, Computer Science I -- Pascal, UNIX, Object Oriented Programming -- C++, Independent Study -- Java
Mathematics For Elementary School Teachers, Summer Transitional Enrichment Program Pre-Calculus, Calculus for Social and Life Sciences I, Calculus for Social and Life Sciences II, Calculus I, Vector Calculus, Linear Algebra, Multivariable Calculus, Introduction to Proofs
Problem Solving