He received his Ph.D. from the University of Washington and his B.S. from UNC-Chapel Hill. His research aims to make education more engaging, automated, and adaptive. He is a co-creator of multiple educational video games that have attracted millions of players and received major awards from Disney and NHK. His work has received three best paper nominations and a best student paper award at CHI, EDM, and AIIDE.