Her research is primarily concerned with the ways in which learning environments – in and out of school, online and face-to-face – can be designed to support young people’s development as computational creators. Her research and teaching activities focus on constructionist approaches to designing learning environments – encouraging learning through designing, personalizing, sharing, and reflecting, and maximizing learner agency. Before joining HGSE, Brennan completed her PhD in Media Arts and Sciences at the MIT Media Lab, as well as an MA in curriculum studies, BEd in computer science and mathematics, and BSc in computer science and mathematics at the University of British Columbia.