Courses that I am currently teaching:
 

Spring 2011:   Math 123 Mathematics for Business and Economics
                  Math 251 Linear Algebra
                 Math 304 College Geometry
                  

Courses that I have taught in the past:

University of Maine at Farmington:

Fall 2010:   Math 123 Mathematics for Business and Economics
                  Math 120 Introduction to Statistics
                 Math 100 Introduction to Mathematics

May Term 2010: Math 132 Precalculus

Spring 2010:  Math 251 Linear Algebra
                    Math 123  Math. for Business and Economics
                    Math 477: Fractal Analysis (directed study)


Fall 2009:   Math 132 Precalculus
                  Math 477 Fractal Geometry

May Term 2009: Math 251 Linear Algebra
                          Math 132 Precalculus


Spring 2009: Math 251 Linear Algebra
                   Math 123  Math. for Business and Economics
                   Math 132 Precalculus
                  
Math 297 Differential Equations (independent study)
                  
Math 277 Researching Math Topics (in El. Ed.) (directed study)


Fall 2008: Math 100 Introduction to Mathematics
               Math 123  Math. for Business and Economics
               Math 132 Precalculus
 
              Math 400 Topology and Real Analysis (independent study)
              
Math 477 Algebraic Curves (directed study)

Summer 2008: Math 241 Calculus III (independent study)
                     
Math 477(001) Dynamical Systems II (directed study)
                     
Math 477(002) Algebraic Curves (directed study)

Spring 2008: Math 123 Mathematics for Business and Economics
                   Math 251  Linear Algebra
                   Math 402 Complex Variables


Fall 2007: Math 100 Introduction to Mathematics
               Math 251  Linear Algebra
               Math 363 Problem Solving


May Term 2007: Math 251 Linear Algebra

Spring 2007: Math 123 Math. for Business and Economics
                     Math 251  Linear Algebra
                     Math 477 Advanced Topics in Mathematics


Fall 2006: Math 123 Math. for Business and Economics
               Math 241  Calculus III
               Math 251 Linear Algebra


May Term 2006: Math 100 Introduction to Mathematics

Spring 2006:
Math 342 Complex Variables
                   Math 100 Introduction to Mathematics
                   Math 123 Math. for Business and Economics

Fall 2005: Math 251 Linear Algebra
               Math 100 Introduction to Mathematics
               Math 123 Math for Business and Economics

University of Notre Dame:

Summer 2005: Math 120 Calculus B
Spring 2005: Math 120 Calculus B Tutorial
Fall 2004: Math 126 Calculus II

Spring 2004: Math 225 Calculus III Tutorial

Fall 2003: Math 225 Calculus III Tutorial

Spring 2003: Math 104 Finite Mathematics
Fall 2002: Math 225 Calculus Tutorial

Spring 2002:   Math 120 Calculus B Tutorial
Fall 2001:   Math 119  Calculus A Tutorial

Michigan State University:

Spring 2000:  Math 1825, Intermediate College Algebra
Fall 1999:  Math 1825, Intermediate College Algebra

Summer  1999:  Math 133, Calculus II
Spring 1999:  Math 103, College Algebra
Fall 1998:  Math 103, College Algebra

Fall 1997: Math 116 Recitation, College Algebra and Trigonometry Recitation