| Education |
| M.A. Mathematics Education | 2010 | Brigham Young University |
| B.A. Mathematics Education | 1989 | Brigham Young University |
| Experience |
| Association Teaching Professor | 2023-Present | |
| Assistant Teaching Professor | 2017-2023 | Brigham Young University |
| Clinical Faculty Associate | 2015-2017 | Brigham Young University |
| Secondary Math Specialist/Teacher | 2001-2003 | Alpine School District |
| Mathematics Teacher | 1989-2002 | Lakeridge Junior High |
Teaching Interests
Mathematical knowledge for teaching, student teaching for secondary mathematics teachers.