She was educated in the UK, gaining a BSc Honours Degree in Mathematics and Astronomy and PhD in History of Astronomy in the Department of Mathematics and Computer Science, University of Leicester. She began her career as an academic pedagogical project manager in the UK. Since arriving at McMaster, she has been a pedagogical designer and teaching professor in the Honours Integrated Science Program and has also helped to develop the SCIENCE nexus of courses in the Faculty of Science.