Free curriculum for the city that needs it most.
How Learning Tapestry maintains the platform that delivers high-quality, openly licensed curriculum to 450+ New York City high schools, including the Biology curriculum selected as the standard for every public school in the city.
The Problem No One Saw
There is a particular kind of challenge that only reveals itself at scale. New York City has more than 1,800 public schools. Roughly 400,000 students attend its high schools. And for years, the teachers in those schools, particularly in science and social studies, faced a quiet, persistent problem: where do you find curriculum that is rigorous enough for Regents preparation, flexible enough for New York’s extraordinarily diverse classrooms, and affordable enough for schools that are already stretched thin?
The commercial curriculum market had answers, but they came with price tags and restrictions. Textbooks arrived shrink-wrapped and static. Digital platforms required expensive site licenses. And the materials themselves were often designed for a generic American classroom, not for the specific, complex reality of teaching Global History to a room where fifteen languages are spoken, or Biology to students who will take the Regents exam in June.
So New Visions did something that most education nonprofits talk about but few actually execute: they built the curriculum themselves. High school Science: Biology and Earth Science. Social Studies: Global History I and II, US History. All of it free. All of it openly licensed under Creative Commons (CC BY-NC-SA 4.0). All of it designed specifically for New York City classrooms.
The content was excellent. But building great curriculum is only half the problem. The other half is getting it to teachers in a format they can actually use.
Google Docs-based curriculum is great for authoring, but getting it to teachers at scale, organized and ready to teach, is a distribution challenge that most organizations underestimate.
450+ schools. Thousands of teachers. Curriculum trapped in someone else’s Drive.
The Partnership
New Visions’ curriculum lives on a Ruby on Rails platform at curriculum.newvisions.org, a website where teachers can browse units, preview lessons, and access materials. Around 2022, New Visions brought in Learning Tapestry to maintain and evolve this platform.
It was a natural fit. LT had spent years building curriculum distribution infrastructure for organizations like OpenSciEd, where the same core challenge applied: how do you get openly licensed curriculum from a content management system into a teacher’s hands with as little friction as possible? LT understood Rails. They understood curriculum data models. And they understood something that pure software shops often miss: for teachers, the delivery format is as important as the content itself.
What began as platform maintenance deepened into a genuine technical partnership. LT took responsibility for the health and evolution of the Rails application: keeping the framework current, managing Ruby and Rails upgrades, patching dependencies, and ensuring the platform remained fast and reliable for the teachers who depended on it daily.
This is not glamorous work. There are no splashy launch events for a Rails version upgrade. No press releases when you patch a security vulnerability or optimize a database query. But it is the kind of work that determines whether a curriculum platform is still running smoothly three years from now, or whether it has quietly accumulated the kind of technical debt that makes every new feature twice as hard to build.
The Innovation: One Click to a Teacher’s Google Drive
The defining constraint of curriculum distribution in New York City is deceptively simple: teachers live in Google. Their lesson plans are in Google Docs. Their assignments go out through Google Classroom. Their files are organized in Google Drive. Any curriculum that arrives in a format other than Google Docs creates friction. In a profession where every minute matters, friction means the curriculum doesn’t get used.
New Visions understood this from the beginning. Their curriculum was designed to be delivered as editable Google Docs, not locked PDFs or proprietary formats, but living documents that teachers could adapt, annotate, and make their own. A Biology teacher in the Bronx could take the New Visions unit on cellular respiration and adjust the reading level for her students. A Global History teacher in Brooklyn could add local primary sources to a unit on imperialism. The open license made this legal. The Google Docs format made it practical.
But there was still the problem of getting all those documents organized and into a teacher’s Drive. A single unit might contain dozens of files: teacher editions, student handouts, assessments, answer keys, supplementary materials. Downloading and organizing them manually was tedious. For a teacher setting up a new course, it could take hours.
This is where Learning Tapestry’s Bulk Downloader changed the equation. Originally developed for OpenSciEd’s science curriculum, the Bulk Downloader was adapted for New Visions’ Science curriculum. The concept is elegant in its simplicity: a teacher clicks one button, and an entire unit, every lesson, every handout, every assessment, is copied to their Google Drive, organized in a clean folder structure, fully editable, ready to teach.
The tool first launched for the Science curriculum. Then, as the Social Studies curriculum matured, LT expanded the Bulk Downloader to cover Global History and US History as well. The same one-click distribution model, now spanning multiple subject areas.
Curriculum website maintained and upgraded continuously over four years. Framework upgrades, security patches, and performance optimization ensure the platform remains reliable for thousands of NYC teachers.
One-click distribution of complete curriculum units to Google Drive. Organized folder structure, editable Google Docs, zero friction. Originally built for Science, now expanded to Social Studies.
Continuous Ruby and Rails upgrades keeping the platform on current, supported versions. Each upgrade improves performance, closes security vulnerabilities, and ensures the application remains maintainable for years to come.
What We Built (and Keep Building)
The New Visions engagement is a story of steady, sustained technical partnership rather than a single dramatic build. Over four years, Learning Tapestry has maintained the full curriculum platform, including frontend, backend, and infrastructure, while expanding distribution tools to new subject areas and keeping the underlying framework modern and secure.
LT took responsibility for the unglamorous, essential work: dependency updates, security patches, performance monitoring, bug fixes, and the steady accumulation of small improvements that keep a production platform healthy. Four years of continuous stewardship for a site that NYC teachers depend on daily.
The Ripple Effect
The numbers tell the story of what happens when great curriculum meets frictionless distribution. More than 450 schools across New York City use the New Visions Science curriculum. That is not a pilot program. That is not an opt-in experiment. That is a quarter of the city’s schools, teaching Biology and Earth Science with freely available, openly licensed materials built specifically for their students.
The validation goes beyond adoption numbers. New Visions’ Biology curriculum was selected as the Core Curriculum by New York City Public Schools, a designation that made it the official standard for biology instruction across the entire school system. In a city that serves over one million students, that decision carries extraordinary weight. It means the curriculum flowing through the platform that Learning Tapestry maintains was judged to be the best option available, better than commercial alternatives that cost thousands of dollars per school.
Across New Visions’ network of 71 partner high schools, 92% of students graduate. In a city where the overall graduation rate has historically lagged, that number represents tens of thousands of young people who walked across a stage with a diploma, many of them the first in their families to do so.
And the reach extends far beyond the 71 network schools. New Visions’ tools, The Portal, the curriculum platforms, Cloudlab, Navigate, touch 850,000+ students across NYC. The curriculum website that Learning Tapestry maintains is one node in a larger ecosystem of support that New Visions has built over three decades.
What makes this partnership distinctive is not its scale but its steadiness. There was no single moment of dramatic transformation. Instead, there were four years of showing up: keeping the Rails application healthy, expanding the Bulk Downloader to new subjects, upgrading frameworks, fixing bugs. The quiet, continuous work of maintaining infrastructure that teachers rely on every day.
The best infrastructure disappears into the work it enables.
This is what education technology looks like when it works. Not a disruptive platform announcing itself with a press tour. A reliable system that a teacher in Queens opens on a Sunday night to pull together her lesson plan for Monday. She clicks a button, a unit appears in her Drive, and she starts teaching. She never thinks about the Rails application that served it, or the Ruby upgrade that keeps it secure, or the team that has been maintaining it for four years. That invisibility is the point.
850,000 students deserve infrastructure they can count on. What does yours need?
We maintain and evolve the platforms that keep curriculum reaching classrooms.
Work with us