
Research and Teaching Interests
- Finite Group Theory
- Combinatorial Game Theory
- Evidence-Based Pedagogy
- Undergraduate Research, including Course-Based Undergraduate Research
- Alternative grading
Teaches
- Calculus I, II, and III
- Mathematics for Elementary Education Majors
- Probability and Statistical Inference
- Linear Algebra
- Mathematical Problem Solving
- Introduction to Proofs
- Abstract Algebra
- Geometry
- Real and Complex Analysis
- Capstone