| Education | |||
| Ph.D. | Curriculum and Instruction | 2008 | University of Missouri - Columbia |
| M.S. | Exercise and Sports Science | 2000 | University of Utah |
| B.A. | Secondary Education Mathematics | 1994 | Brigham Young University |
| Experience | ||
| Professor | 2023-Present | Brigham Young University |
| Associate Professor | 2017-2023 | Brigham Young University |
| Assistant Professor | 2011-2017 | Brigham Young University |
| Assistant Professor | 2008-2011 | Arizona State University |