Teaching

Current Classes:

This Fall (2019) I will teach Abstract Algebra I (MATH 321), Topics in Mathematics: Graph Theory (MATH 495) and Discrete Mathematics (MATH 528). All course materials can be found on Canvas.

Previous Classes:

  • Spring 2019:
    • MATH 322 - Abstract Algebra II
    • MATH 464 - Introduction to History of Mathematics
  • Fall 2018:
    • MATH 102 - Success in the Mathematical Sciences
    • MATH 176 - Topics in Calculus
    • MATH 228 - Discrete Mathematics
    • MATH 321 - Abstract Algebra I
  • Summer 2018:
    • Math 528 - Discrete Mathematics
  • Fall 2017:
    • Math 130 - Supplemental Calculus
    • Math 228 - Discrete Mathematics
    • Math 728 - Topics in Discrete Mathematics
  • Spring 2017:
    • Math 432 - Basic Analysis II
    • CS 301 - Algorithms and Data Structure
  • Fall 2016:
    • Math 102 - Success in the Mathematical Sciences
    • Math 228 - Discrete Mathematics
    • Math 431 - Basic Analysis
  • Spring 2016:
    • Math 130 - Supplemental Calculus
    • Math 228 - Discrete Mathematics
    • Math 322 - Abstract Algebra II
  • Fall 2015:
    • Math 130 - Supplemental Calculus
    • Math 321 - Abstract Algebra I
    • Math 795 - Foundations of Mathematics
  • Spring 2015:
    • Math 228 - Discrete Mathematics
    • Math 322 - Abstract Algebra II
  • Spring 2014:
    • Math 131 - Calculus I
  • Fall 2013:
    • Math 132 - Calculus II
    • Math 795 - Graph Theory
  • Summer 2013:
    • Math 550 - Applied Probability and Statistics
  • Spring 2013:
    • Math 228 - Discrete Mathematics
  • Fall 2012:
    • Math 321 - Abstract Algebra I
    • Math 778 - Mathematical Logic
  • Summer 2012:
    • Math 531 - Continuous Mathematics
  • Spring 2012:
    • Math 228 - Discrete Mathematics
    • Math 341 - Modern Geometry I
  • Fall 2011:
    • Math 176 - Topics in Calculus (section 8)
    • Math 228 - Discrete Mathematics (section 3)
    • Math 228 - Discrete Mathematics (section 5)

Coastal Carolina:

University of Connecticut:

As a graduate student at UConn, I taught a variety of classes. The following course webpages are copies of those I had on the UConn servers.

  • Math 1020 (102) - Problem Solving, Summer Session II 2007
  • Math 1020 (102) - Problem Solving, Winter Intersession 2008
  • Math 1120 (112) - Introductory Calculus 1, Fall 2004
  • Math 1121 (113) - Introductory Calculus 2, Spring 2005
  • Math 1121 (113) - Introductory Calculus 2, Fall 2005
  • Math 1122 (114) - Introductory Calculus 3, Fall 2006
  • Math 1131 (115) - Calculus I, Spring 2007
  • Math 1132 (116) - Calculus II, Spring 2006
  • Math 1132 (116) - Calculus II, Fall 2007
  • Math 2110 (210) - Multivariable Calculus, Fall 2008
  • Math 2210 (227) - Applied Linear Algebra, Spring 2008
  • Math 2210 (227) - Applied Linear Algebra, Spring 2009

Note: course numbers changed to four digits in Fall 2008. The courses are listed by the new course numbers, with old (or original, in most cases) numbers in parentheses.

Discrete textbook

For the last few years I have been developing a free and open source textbook for Discrete Mathematics. Information, as well as the most recent version, can be found on the book's homepage.

Video Examples

I have recently started recording short videos working out example problems. So far, I just have ones on Trigonometry (as that's the class I was teaching the semester I started the project), but I expect to expand on this in the future. All current and future videos are available on my YouTube Channel - Mathematics Exemplified.