I graduated from Stonehill College in 1993, and then attended graduate school in mathematics and computer science. Currently, I am a non-resident doctoral candidate in mathematics at the University of Virginia. Prior to my appointment at Stonehill, I was a high school mathematics teacher in Western Massachusetts. My wife, Suzanne, is a professor at a nearby college; we have two children, Alexander and Rosabel.


  • B.S., Computer Science, Stonehill College
  • M.S., Mathematics, University of Virginia

Research Interests

  • The interplay between algebra and combinatorics
  • Finding new combinatorial insights into old problems

Courses Taught

  • Calculus I
  • Calculus II
  • Basic Quantitative Techniques
  • Linear Algebra
  • Combinatorics & Graph Theory