Teaching Award
Spring 2026
  • AMAT 540B: Topology II
    MW 3:00–4:20 in Humanities 125
  • AMAT 842: Seminar in Topology
    MW 1:10–2:30 in Humanities 134
Fall 2025
Spring 2025
Fall 2024
Spring 2024
Fall 2023
Spring 2023
Fall 2022
Spring 2020 too
  • On sabbatical
Fall 2021
Spring 2021
Fall 2020
Spring 2020
  • On quarantined sabbatical
Fall 2019
Spring 2019
  • AMAT 220: Linear Algebra
    TuTh 8:45–10:05 in Earth Science 143
  • Coordinator & Supervisor of AMAT 100/112/113: Precalculus/Calculus I/II
Fall 2018
  • Coordinator & Supervisor of AMAT 100/112/113: Precalculus/Calculus I/II
Spring 2018
  • AMAT 540B: Topology II
    TuTh 8:45–10:05 in Earth Science 146
  • Coordinator & Supervisor of AMAT 112/113: Calculus I/II
Fall 2017
Spring 2017
Fall 2016
Spring 2016
Fall 2015
Spring 2015
Fall 2014
Spring 2014
Fall 2013
Spring 2013
Fall 2012
Spring 2012
Fall 2011
Spring 2011
Fall 2010
Spring 2010 at Binghamton
  • Math 323: Calculus III
    Section 1, MWF 8:30–9:30 and Th 8:30–9:55 in LH-12
    Section 2, MWF 9:40–10:40 in S1-140 and Th 10:05–11:30 in LH-5
Fall 2009 at Binghamton
Summer 2009 at Binghamton
  • Math 488/575/590: Topics in Higher Math & Special Topics for Teachers (MAT/MST) — Intro to Modern Geometry
    MTWTF 9:00–11:15 in LN-2205
Spring 2009 at Binghamton
Fall 2008 at Binghamton
  • Math 222: Calculus II
    Section 4, MWF 1:10–2:10 and Th 1:15–2:40 in LN-1120
    Section 5, MWF 2:20–3:20 and Tu 1:15–2:40 in LN-1120
Spring 2008 at Binghamton
  • Math 601A: Topics in Topology — Algebraic K-Theory
    MW 4:00–5:30 in LN-2205
Fall 2007 at Binghamton
  • Math 221: Calculus I
    Section 12, MWF 12:00–1:00 in LN-G335 and Th 11:40–1:05 in LN-G85
    Section 21, MWF 2:20–3:20 in S2-337 and Th 1:15–2:40 in LN-G335
Spring 2007 at Binghamton
  • Math 601A: Topics in Topology — Lie Groups
    MW 4:40–6:15 in LN-2205
Fall 2006 at Binghamton
  • Math 221: Calculus I
    Section 21, MWF 12:00–1:00 in SW-321 and Th 8:30–9:55 in SW-325
    Section 23, MWF 1:10–2:10 in AP-G15 and Tu 2:50–4:15 in FA-209