instagram

Community

The Bootstrap team brings decades of research and classroom experience to our work. Most of our team holds doctorates in Computer Science or Education, and nearly our entire frontline staff has been in the trenches, teaching in rural and urban public schools. But the Bootstrap community is larger than the core team - 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.

Meet our Team

Marie-José Bahnam Chief Executive Officer
With a personal mission to unite humanity by eradicating inequities, Marie-José (JoJo) Bahnam has dedicated her life to dismantling oppression. Ms. Bahnam launched her career as an educator in Boston Public Schools, and has since continued to focus her professional and personal endeavors on building a more just and equitable world. Her professional experience includes teaching, education reform, management consulting, crowdsourced innovation, and advising startups. Ms. Bahnam holds an M.B.A. from Harvard Business School, an M. Ed. from Northeastern University, and a B.A. in Mathematics and Art History from Boston University.
Emmanuel Schanzer Founder, Chief Curriculum Architect
Dr. Emmanuel Schanzer spent several years as a program manager and developer before becoming a public high school teacher and middle school academic coach in Boston. He is the founder and co-director 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 Founder, Board Member
Dr. Kathi Fisler is a Research Professor of Computer Science at Brown University, with a PhD in Computer Science from Indiana 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 is an ACM distinguised educator has won WPI's Moruzzi Award for innovation in undergraduate education as well as WPI's Exemplary Faculty prize.
Shriram Krishnamurthi Founder, Board Member
Dr. Shriram Krishnamurthi is a Professor of Computer Science at Brown University, with a PhD in Computer Science from Rice. He has done research in programming languages, software engineering, security, networking, and human factors. 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 is an ACM distinguised educator, and has won numerous awards including SIGPLAN's Robin Milner Young Researcher Award, SIGSOFT's Influential Educator Award, and SIGPLAN's Software Award (jointly).
Ben Lerner Dr. Benjamin Lerner is a lecturer at Northeastern University's College of Computer and Information Sciences, with a PhD in Computer Science from the University of Washington. His research interests and teaching both currently focus on helping novices learn computer science: he teaches the undergraduate introductory programming courses, and is currently co‑developing Pyret, a new programming language aimed at supporting computer science curricula. In the past, he has worked for Microsoft and Microsoft Research, and has taught at the Johns Hopkins Center for Talented Youth Program.
Joe Politz Dr. 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 security, 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.
Dorai Sitaram Dorai Sitaram is a system developer with Bootstrap. Previously, he worked for Verizon, devising methods for the extensive and rapid testing and fault isolation of in-use telecommunication circuits. Before that, he has also worked for robotics and software-based modeling companies. He has contributed widely to PLT-branded Scheme and related programming tools and documentation. He has a PhD in Computer Science from Rice University, in the area of programming-language semantics.
Flannery Denny Flannery is a passionate progressive educator, committed to making mathematics education relevant and connecting young people to their communities. She develops workshops for educators and place-based math activities for public spaces around the country. Flannery draws on 15 years of classroom teaching experience in rural, urban, public and independent NY schools, including four years of teaching Bootstrap Algebra with 7th and 8th graders. Several of Flannery's articles about her original social justice math activities have been featured in Rethinking Schools, and one was included in the second edition of Rethinking Mathematics.
Rachel Tabak Rachel is a National Board Certified math teacher with over a decade of experience--including six years teaching Bootstrap:Algebra. As an educator, she is passionate about making mathematics accessible to all learners. She is currently a PhD student in Math Education at the University of Maryland, where she hopes to explore and examine the systemic obstacles that often stonewall learning in the mathematics classroom. Rachel holds a Masters degree in Educational Psychology from the University of Wisconsin.
Nancy Pfenning Nancy Pfenning received her PhD in Mathematics from Carnegie Mellon, and taught Statistics at the University of Pittsburgh for more than 30 years. She is the author of Elementary Statistics: Looking at the Big Picture", received Pitt's highest award for teaching in the Arts and Sciences, and was honored with the Chancellor's Distinguished Teaching Award. Since 2019, she has been involved with Bootstrap in two capacities: writing K-12 curriculum for KIPP New York City charter schools that incorporates Data Science into Social Studies, and enhancing the materials in Bootstrap's Data Science course.
Joy Straub Joy Straub is one of the leading K-12 Data Science pioneers in the US. Before joining Bootstrap, Joy taught Bootstrap:Data Science and AP Statistics at Mission Vista High School in Oceanside, CA. She launched the first HS Data Science course in San Diego County (and one of the first in CA!), which grew by by 800% in the first year. Joy saw enormous growth in all of her students, and continues to push the envelope when it comes to engaging, rigorous Data Science instruction. Now Joy is working with Bootstrap teachers to ensure their successful implementation of the curriculum. Her success has garnered national attention, and she has advised numerous districts and universities on their Data Science initiatives.

Ambassadors

Jimmy Hartford :: Oklahoma Jimmy has been teaching all levels high school mathematics and computer science in Oklahoma Public Schools since 2016. His experiences as a student of mathematics has led him to become a strong believer in the idea that mathematics is for all students and that all students have the potential to learn and understand it. In addition to his work in the classroom, he has worked with the Oklahoma State Department of Education on several projects centered around academic standards and curriculum selection. Currently, Jimmy is a graduate student at Emporia State University working towards a Master of Science in Mathematics.
Rachel Brainard :: Oklahoma Rachel is the founding math lead at Proud to Partner Leadership Academy in Oklahoma City. She holds a masters degree in educational leadership and is passionate about making math relevant for all learners. Rachel believes that Bootstrap helps her students see themselves in math each and every day and enjoys seeing the look on students' faces when the light bulb goes off. She is also passionate about culturally responsive teaching and social and personal responsibility and believes in building relationships and educating the whole student.
Monique Rousselle Maynard :: Rhode Island Monique has been teaching math to HS students at West Warwick High School for more than 15 years, using Bootstrap in her Algebra 1 classes. Her passion is making the study of mathematics enjoyable while helping students build a strong mathematical foundation for college and career. She is a member of the Better Math Teaching Network and is using her student work with Bootstrap as data to inform her quick-cycle research and development methods on deep engagement and quality justification. She recently worked with RI Learning Champions statewide to craft an exemplar set of proficiencies, performance indicators, and scoring criteria for cross-curricular skills and content areas. Monique introduced her district to Bootstrap Algebra 1 and, this year, co-facilitated professional development for other math teachers in the district.
Adam Newall :: Massachusetts Adam has been teaching math and computer science to 7th and 8th graders in MA Public Schools for over a decade, using Bootstrap:Algebra and Bootstrap:Reactive. 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.
Dan Thomander :: Idaho Dan has been a math teacher at Cassia High School, a public alternative high school in Idaho since 2009. He first found Bootstrap when looking for materials and activities that would inspire his students to re-engage in mathematics. Dan began teaching Bootstrap in 2016 and has since developed courses combining Bootstrap Algebra, Reactive, and Data Science into a singular technical math course for all students at his school. The impact on his students' attitudes and effort was what drove him to that end. "My biggest challenge was getting students to want to learn math. Traditional curricula and activities only worked to inspire temporarily, and resulted in students remembering the activity. Bootstrap changed that - for the first time my students wanted to better understand the math content itself."
Mariana Hernandez :: California Mariana holds a Masters in Education with an emphasis on English Language Learners from San Francisco State University. She has taught math for nearly 20 years at the middle school level. Mariana had been searching for a computer science program that truly made the connection to her math class and Bootstrap fit the bill. She introduced her district to Bootstrap more than five years ago, because she wanted to ensure that her students had equal access and opportunities to explore the real-life connections between math and CS.
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.
Allen Antoine :: Texas Allen Antoine, M.Ed, is the associate director of Math and CS of the Rice Office of STEM Engagement (R-STEM). In this role, he specializes in providing lesson ideas, PD, and teacher mentoring in the fields of mathematics and computer science. Some of his specific points of emphasis include culturally responsive teaching strategies, inquiry-based learning, and increasing numeracy. Additionally, Antoine works with the Texas Advanced Computing Center (TACC) through WeTeach_CS. As the project director for the Computing Educator Diversity Initiative, he has championed equity and inclusion in CS in the state of Texas and has traveled across the country facilitating teacher preparation courses for high school computer science competency exams. Antoine holds a BS in Computer Engineering from Xavier University of Louisiana and an M.Ed in Teacher Leadership from Lamar University.
Anders Hulleberg :: Massachusetts In 2016, Anders attended a Bootstrap:Algebra workshop in Manhattan. He found the curriculum and materials enlightening, especially their novel approach to teaching the idea of a function. Two years later he had success using Bootstrap to reintroduce functions to pre calculus students, leading him to use it for the same purpose in at least one of his classes in every year that followed. In the winter of 2022, Anders caught wind of a new Bootstrap curriculum integrating Algebra 2 content with data science, and he jumped at the first chance he got to attend his second Bootstrap workshop the next spring. He was then extremely fortunate to have the opportunity to help lead the same workshop for fellow math teachers in the summers of 2023 and 2024. Anders has been a public school math teacher since 2015. He has taught everything from 6th grade to multivariable calculus. He has a BA from Haverford College and a MA from Teachers College, Columbia University.
Amanda Veldman :: Michigan Amanda Veldman is currently a Mathematics Consultant in Southwestern Michigan. She works with teachers in the K-12 setting to help them meet their mathematics goals for their students while also fostering a positive mathematics identity for all students. Prior to serving as a Mathematics Consultant, she spent 13 years teaching at Bridgman High School where she primarily taught Algebra, Geometry, and Pre-Calculus. Amanda obtained her Bachelor's Degree from Central Michigan University in Mathematics and Business Education and she holds a Master's Degree in Curriculum, Instruction, and Assessment. Amanda is the proud mother of two children and happily resides in Michigan with her husband of 15 years.
Sarah Furman :: Massachusetts Sarah Furman has a BA from University of Michigan with a double major in mathematics and English and a Master's in Curriculum and Teaching from Michigan State University. She is in her 25th year of teaching at Inland Lakes High School where she has taught both disciplines. She is a Desmos Fellow and a member of the Open Middle team, where she tests and edits free resources for math teachers. She has presented multiple times at state, regional, and district level conferences. She is a member of the Rosenthal Prize Institute in 2022 in collaboration with the National Mathematics Museum. She has worked to build relationships with her students, and continues to implement the strategies outlined in Peter Liljedahl’s Building Thinking Classrooms in Mathematics in her classroom. Recently, she pioneered the addition of Data Science to the high school course catalog for students at Inland Lakes, mixing of data analysis, statistics, and coding using Bootstrap. She is also the varsity track and field and cross country coach at Inland Lakes.
Kerri deBest :: Michigan Kerri deBest is a 28-year veteran STEM and Algebra 1 teacher in Berrien County. She has also taught science, 8th grade math, 7th grade advanced math, and 5th grade math. Kerri is a math and technology leader at Bridgman Public Schools, and is an active member of the Women in Tech group of the Michigan Association for Computer Users in Learning (MACUL). She holds a Bachelor's Degree in Education in math, science and reading from Central Michigan University, and a Master's Degree in Middle Level Education with an emphasis in Mathematics and Technology from Western Michigan University. Kerri is the proud mother of two daughters and lives with her husband and husky, Disney, in southwest Michigan.

Bootstrappers Emeritus

Danny Yoo Danny Yoo is the architect of WeScheme, which has served hundreds of thousands of Bootstrap students since 2009. He is currently a software engineer at Google. He currently works on its issue tracker, where he tries to fix more bugs than he creates. In the past, he has written software for the Arabidopsis Information Resource. He enjoys eating, cooking, doing WHM duty in FFXIV, biking. He still watches the night sky with hope for the future.
Sorawee Porncharoenwase Sorawee (or "Oak", as he's known in Bootstrap circles) came to Bootstrap through his undergraduate work at Brown University. In addition to serving as the System Administrator for WeScheme, Oak made several major contributions to the Pyret programming language and the code.pyret.org programming environment. He's also made major contributions to our block-programming work, porting it to ReactJS and writing the reconciliation algorithm for preserving ASTs.
Ed Campos Ed holds a B.S. in Applied Math from UCLA w/a Specialization in Computing, and taught high school math for twelve years in Central Valley, CA. He is a Level 2 Google Educator, a CUE Innovative Educator, and a LEC Online/Blended Instructor. Ed is an advocate for using Twitter to expand his Professional Learning Network, and can be found at @edcamposjr. He serves on the board of directors for Global Exploration for Educators Organization and CVCUE (the Central Valley CUE affiliate).
Jennifer Poole Jennifer Poole taught math and physics to grades 9-12, math and STEM for grades 5-8 (including Bootstrap: Algebra), and she also coaches after-school coding and robotics. Jen received her undergraduate degree in Mathematics from Iowa State University and her Masters degree in STEM Education through the University of Iowa.
Emma Youndtsmith From 2010-2018, Emma Youndtsmith worked with Bootstrap - first as a training manager and then as the Midwest Regional Manager at Bootstrap. She received an Associate's degree from Bard College at Simon's Rock before graduating from Northeastern University, where she began teaching Bootstrap in Boston Public Schools. After graduating from Northeastern, she joined the Bootstrap team and traveled the country running PD workshops, speaking at conferences, and developing Bootstrap:Reactive.
Rosanna Sobota From 2010-2015, Rosanna taught Bootstrap to students in Providence, RI and Philadelphia, PA. After graduating with a degree in neuroscience from the University of Pennsylvania, she joined the Bootstrap team in New York City. As the Regional Manager of New York, Rosanna trained and supported teachers across the five boroughs.
Eric Allatta 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.

Contributors

We'd like to thank the following people and organizations for helping develop materials, identify bugs, build software, sharing their suggestions, and helping to improve the quality of our materials.
  • American Association of Physics Teachers
  • American Modeling Teachers Association
  • Monique Albani-Ethier
  • Allen Antoine
  • Rachel Brainard
  • Paul Carduner
  • Eric Choi
  • Jessica Coen
  • Seamus Crawford
  • Nancy Cousins
  • Stefanie Davison
  • Servane Demol
  • Sam Dooman
  • Susan Ettenheim
  • Annie Fetter
  • Jennifer Geller
  • Malika Gilette
  • Vania Gulston
  • Jimmy Hartford
  • Tom Hoffman
  • Jon Hoffmeier
  • Anders Hulleberg
  • Roger Hunter
  • Ruben Jacquez
  • Rick Jennings
  • Bob Khan
  • Dan King
  • Christine Koerner
  • Alexander St. Laurent
  • Karen Leonard
  • Samantha Leonard
  • Kevin Lu
  • Gregory Marton
  • Marco Morazan
  • Tiina Partanen
  • Nancy Pfenning
  • Heather Politi
  • Joyce Phelan
  • Ria Rajesh
  • Cynthia Roman-Vera
  • Les Schafer
  • Ben Schornstein
  • Jay Sorensen
  • Joy Straub
  • Katrien Vance
  • Steve Weimar
  • Leslie Wilbur
  • Melanie Wiscount