
Jon Allen
Jon has been teaching math at his alma mater, Crescenta Valley High School, for over 27 years, where he has taught Introduction to Data Science…
Learn MoreEquipping IDS Teachers with the Skills They Need to Thrive


IDS is founded on a framework that synthesizes statistical and computational thinking.
These thinking strategies equip students with the skills to identify patterns and critically analyze, make decisions and predictions, and gain insights about the world through data.
IDS is an innovative, modern curriculum built around content, pedagogy, and technology that most teachers have not used before. Our PD program is here to bridge this gap, providing teachers with the tools they need to successfully implement the IDS curriculum – this is not something that falls on the districts, schools, or even teachers to figure out for themselves.
New IDS teachers are fully supported in their first two years of professional development and teaching as they guide their students to learn from data.
In year 1, teachers engage in nine days of PD (5 days of PD before the school year begins 4 days of PD throughout the school year), with a focus on implementation of the IDS curriculum, which comprises interactive lessons and RStudio labs.
In year 2, teachers participate in four days of advanced IDS PD focused on continued development of pedagogical content knowledge, RStudio skills, and a deeper dive into IDS concepts.
This extensive professional development program, along with regular office hours and a ThinkData Ed-moderated Google Group, provide IDS teachers with all of the resources and tools they need to confidently lead their students to data science proficiency.

IDS professional development follows a modified version of the SCALE Immersion Model for Professional Learning (SIMPL).
A fundamental aspect of IDS is enabling students to collect their own data using wifi-enabled mobile devices and/or internet-connected computers. In the IDS curriculum, high school students learn to code in the statistical language R (implemented via the RStudio interface) in order to visualize, summarize, and model data, and to answer questions about real-life processes through interpreting their own analyses. By actively participating in the PD as learners, teachers are able to have the same experience as their students, leaving them better equipped to explain new concepts and answer questions.
By actively participating in IDS PD as learners, teachers will:
Gain an understanding of the IDS curriculum, its components, and how it differs from traditional statistics. Engage in lessons and activities from Units 1-4 to experience the curriculum in depth.
Begin campaign data collection, create class rosters, access Posit Cloud, and prepare for using IDS technology by engaging in the same experiences as their students, leaving them better equipped to explain new concepts and answer questions.
Explore the Data Cycle as a framework for statistical investigations, engage in full data cycles, and apply them in activities and labs.
Learn the R programming language to analyze data, complete RStudio labs, learn data analysis techniques, and generate prediction models in RStudio.
Experience and practice productive student team procedures and learn about implementation through panels and coaching.

Jon has been teaching math at his alma mater, Crescenta Valley High School, for over 27 years, where he has taught Introduction to Data Science…
Learn More
Amy Besoli is a math teacher with 25 years teaching experience, 23 of which have been spent at Crescenta Valley High School. She currently teaches…
Learn More
Michael Bradac began facilitating Introduction to Data Science professional development in 2023, and in 2024 took on the role of Data Science Champion for ThinkDataEd.…
Learn More
Heidi Bullock began teaching high school mathematics in 2008. When she started working on the Mobilize project at UCLA in 2012, her love for statistics…
Learn More
Amylene Cabrera knew she wanted to be a math teacher since the 9th grade, driven by a desire to make mathematics fun and engaging. This…
Learn More
Monica Casillas began her teaching career at her alma mater, John H. Francis Polytechnic High School after earning a bachelor’s degree in mathematics and a…
Learn More
Terri Johnson is one of the founding writers of the Introduction to Data Science (IDS) curriculum. She has a Master’s degree in Statistics from UCLA,…
Learn More
Driven by a passion for mathematics and helping others, Maureen Malinowski lives her dream of being an educator each day. After graduating with a bachelor’s…
Learn More
In her nearly 20 years at LAUSD, Joy has taught IDS and all levels of mathematics, from Algebra I Tutorial through AP Calculus BC. She…
Learn More
Brent Rojo has been teaching math and engineering at Venice High School since 2012 after spending seven years as a civil engineer. He has a…
Learn More
Since 2006, Leah Ulloa has dedicated herself to teaching students across Southern California. Her extensive experience encompasses a wide range of mathematics courses, including Algebra,…
Learn More