I am currently teaching an online section of MATH144 – Calculus for the Physical Sciences I. If you are a student of this course, please refer to the course eClass page.

**Previous courses, reverse chronological order by institution:**

**University of Alberta**- Calculus for the Life Sciences I
- Calculus for the Physical Sciences I

**University of New South Wales**- Higher Mathematics 1A

**University of Oregon**- Introduction to Mathematical Proof
- Discrete Mathematics I & II
- Multi-variable Calculus I
- Calculus I & II
- Calculus for the Biological Sciences I & II
- Calculus for Business and Social Science I, II, & III
- Fundamentals of Elementary Mathematics II & III
- Intermediate Algebra
- Elementary Functions
- College Algebra

**University of Oregon Youth Enrichment and Gifted Programs**- Binary Numbers and Calculators
- Symmetry!
- Proofs without Words
- Mathematics and Video Games

**Whatcom Community College**- Preparing for the SAT

**Western Washington University**- Business Calculus
- Pre-calculus
- Functions and Algebraic Methods