Teaching

As a teacher, I have taught courses from college algebra to graduate level courses in algebraic topology and Lie groups. During graduate school, I had the opportunity to teach college algebra, precalculus and calculus several times to a variety of students. As a postdoc at Duke University, I taught mostly Calculus I but also Calculus II, III, an accelerated Calc I + II, and an applied differential equations course for engineers.

Since then, I have taught from calculus to grad courses. Most of these are listed below.

Click on the links for each class to see more about them. You can also view my teaching philosopy in its current incarnation. It's continually developing. I'm currently focusing on integrating technology into my teaching more intensively. I was a Project NExT fellow for 2001-02.

2008-Present

Fall 2012

  • Math 791: Algebraic Topology I

Spring 2013

  • Math 791: Algebraic Topology II

Fall 2011

  • Math 780: Riemannian Geometry

Spring 2012

  • Math 780: Riemannian Geometry II

Fall 2010

  • Math 541: Algebra I

Spring 2011

  • Math 641: Algebra II

Fall 2009

  • Math 791: Algebraic Topology I

Spring 2010

  • Math 791: Algebraic Topology II

Fall 2008

  • Math 153: Calculus IA with Review

Spring 2009

  • Math 154: Calculus IB with Review
2002-2008

Fall 2007

  • Math 791: Algebraic Topology I

Spring 2008

  • Math 791: Algebraic Topology II

Fall 2006

  • Math 150: Introduction to Calculus

Spring 2007

  • Release for MSP

Fall 2005

  • Math 150: Introduction to Calculus

Spring 2006

Fall 2004

  • Math 150

Spring 2005

  • Math 150.005 Introduction to Calculus: 
  • Math 693L MERIT NBC Math (distance)

Fall 2003

  • Math 150 Sections 004, 005  Introduction to Calculus: 

Spring 2004

  • Math 150.005 Introduction to Calculus: 

    Fall 2002

    • Math 150.007 Introduction to Calculus: 
    • Math 581.001 Introduction to Topology:

Spring 2003

  • Math 150.004 Introduction to Calculus: 
  • Math 681.001 Introduction to Topology

 

About MATH@WVU

The Department of Mathematics has 27 tenured or tenure track faculty. We are currently hiring.

WVU Project WEEMS Math and Science Partnership

The Department of Mathematics has partnered with RESA 4 to provide professional development to elementary school teachers leading to an Elementary Math Specialist Endorsement.