Her research draws on computing science and education. She graduated with an M.Sc. and a Ph.D. in Computing Science from the Department of Computing Science, University of Alberta and she was a postdoctoral scholar at the Stanford Graduate School of Education. Her research interests include the design, implementation, and evaluation of interactive learning technologies that support deeper learning. She is particularly interested in virtual character behaviours in interactive computer games and their applications in education. More recently, she investigated the impact of K-16 students’ choices (e.g., willingness to choose critical feedback from interactive virtual characters and to revise) on learning outcomes within an online game-based assessment environment.