Bootstrap is more than researchers, programmers and curriculum developers - it's hundreds of teachers who share their lesson ideas, feedback and bug reports. It's college CS majors and professional engineers, teaching Bootstrap to young people in their communities.

Join the online Discussion

Ask questions on our discussion group, and get answers from the Bootstrap staff, teachers and volunteers from around the world!

Meet our Team

Emmanuel Schanzer Dr. Emmanuel Schanzer spent several years as a program manager and developer before becoming a public high school teacher and middle school academic coach. He is the founder and creator of Bootstrap, which he first designed as a curriculum for his own students. He has long been involved in connecting educators and technology, connecting parties at the Computer Science Teachers Association, Google, Microsoft, Facebook and at universities across the country. He holds degrees in computer science and curriculum development, and completed his doctoral studies at Harvard with a research focus on using programming to teach algebra.
Kathi Fisler Dr. Kathi Fisler is a Research Professor of Computer Science at Brown University. Active in computer science educational outreach for twenty years, she often draws insight from childhood conversations with her parents, both public school teachers and administrators. Her research looks at the interplay between human reasoning and logical systems, including how people learn to program. She has won WPI's Moruzzi Award for innovation in undergraduate education as well as WPI's Exemplary Faculty prize.
Shriram Krishnamurthi Dr. Shriram Krishnamurthi is a Professor of Computer Science at Brown University. With collaborators and students, he has created several influential systems. He has also been leading computer science outreach for twenty years, starting with the Program by Design project. He is a (co—)author of two widely-used textbooks—How to Design Programs and Programming Languages: Application and Interpretation—and is now writing Programming and Programming Languages. He won SIGPLAN's Robin Milner Young Researcher Award, and Brown's Henry Merritt Wriston Fellowship for distinguished contribution to undergraduate education.
Emma Youndtsmith Emma Youndtsmith is the Midwest Regional Manager at Bootstrap. She received an Associate's degree from Bard College at Simon's Rock, before transferring to Northeastern University, where she began teaching Bootstrap in Boston Public Schools. After graduating from Northeastern, she joined the Bootstrap team and now travels the country running PD workshops, speaking about Bootstrap at conferences, and developing Bootstrap:Reactive.
Ben Lerner Benjamin Lerner is a lecturer at Northeastern University's College of Computer and Information Sciences. His research interests and teaching both currently focus on helping novices learn computer science: he teaches the undergraduate introductory programming courses, and is currently developing Pyret, a new programming language aimed at supporting computer science curricula. In the past, he has worked for Microsoft and MSR, and has taught at the Johns Hopkins Center for Talented Youth Program.
Joe Politz Joe Gibbs Politz is an Assistant Teaching Professor of Computer Science at UC San Diego. He received his PhD from Brown University, where his research focused on programming languages, web programming, and computer science education. The intersection of these interests led to (co—) designing the programming language Pyret. Previously, he has taught courses at Swarthmore College and at Brown, and worked as a web security intern at Google.
Ed Campos Ed Campos is the West Coast Regional Manager at Bootstrap. He taught high school math for twelve years and taught Bootstrap for the past three. He is also a Level 2 Google Educator, a CUE Innovative Educator, as well as a LEC Online/Blended Instructor. He has presented on Bootstrap at numerous CUE(Computer Using Educator) events around the West Coast including Fall CUE, National CUE, Google Summits, and CUE Rockstar Teacher Camps. Ed is also huge advocate for using Twitter as a way of expanding his Professional Learning Network and can be found at @edcamposjr. He currently serves on the board of directors for Global Exploration for Educators Organization ( and CVCUE (the Central Valley CUE affiliate).

Bootstrap Ambassadors

Eric Allatta :: New York Eric Allatta is a founding computer science teacher at the Academy for Software Engineering, a new, unscreened public high school in NYC where all students complete a four year sequence in computer science. For the past four years Eric has organized a monthly meetup for computer science educators and resource providers that has grown to over 1800 members. He is a regular presenter at teacher professional development on AP Computer Science Principles. He was a member of the AP Computer Science Principles pilot group, and is passionate about developing a CS Principles curriculum based on the Bootstrap and How to Design Programs pedagogy. He hopes to see the growth of spaces where teachers can identify themselves as professionals and where they can have a voice in shaping their own professional development.
Adam Newall :: Massachusetts Adam has been teaching math and computer science to 7th and 8th graders at Pembroke Community Middle School for the past 9 years and has been teaching the Bootstrap curriculum in his classes for the past 4 years. He is one of the technology integration specialists for his district, has been a keynote speaker at MassCUE, worked on the subcommittee for the Massachusetts Department of Secondary Education to recommend statewide computer science frameworks, and presents as a Bootstrap ambassador to teachers across the country in a variety of PD events. Adam also leads an after school technology club, "The Nerds in Training", and advocates for gender equality in technology fields by organizing a yearly field trip for girls to visit local tech companies and meet with women in industry. He introduced his district to computer science with Bootstrap and is deeply invested in teaching students to make concrete connections between math, computer science, and real life.
Jilian Reynolds :: North Carolina After teaching high school and middle school English/language arts for 12 years, Jilian became a digital integration facilitator for the Moore County School System in North Carolina. As her students started to crave more than just drag and drop block programming, they encouraged her to find a program where they could create their own video games while typing lines of code, and Bootstrap became their absolute favorite. "When you get the opportunity to see students' eyes light up with joy because they say they 'finally feel smart'", Jilian says, "teaching becomes overwhelmingly rewarding." She is in her second year of teaching Bootstrap, and is a huge advocate for incorporating computer science into mainstream K-12 curriculum. In addition to being a Bootstrap Ambassador, she is working towards earning her PhD in Instructional Design and Technology from Old Dominion University.


We'd like to thank the following people for helping identify bugs, build software, sharing their suggestions, and helping to improve the quality of our materials.
  • Sam Dooman
  • Eric Allatta
  • Paul Carduner
  • Servane Demol
  • Bob Khan
  • Dan King
  • Rick Jennings
  • Gregory Marton
  • Alexander St. Laurent
  • Tiina Partanen
  • Joyce Phelan
  • Katrien Vance
  • Leslie Wilbur
  • Melanie Wiscount