### Herbert Preston and Marian Haley Associate Professor of Mathematics

### Mathematics Program Co-Director

Dual-Degree in Engineering Program Co-Director

My research interests are in abstract algebra, specifically semigroup theory. I have some knowledge in related areas such as lattice theory, graph theory, and fractal geometry.### Courses Taught

Undergraduate courses:
College Algebra; Modeling with Algebra; Precalculus; Introduction
to Mathematical Reasoning; Calculus I-IV; Ordinary Differential Equations;
Abstract Algebra I&II; Mathematical Modeling; Modeling with Algebra; Probability and Statistics