She has a BA degree from Wellesley College and has MSE and PhD degrees from University of Pennsylvania in Computer Science. Her research interests include artificial intelligence, computational linguistics, and educational technology. She enjoys utilizing App Inventor as an educational tool to teach the design and programming of mobile apps to her students.