2015-16 Partner Schools

This map represents the schools that have applied for a TEALS partnership and have been accepted for the 2015-16 school year or whose applications are still under consideration. Please note that this list is not final and is subject to change.

Click here to see a full-size version of this map in a new window or tab.


TEALS supports two course levels of introductory high school computer science:

  • Introduction to Computer Science
  • AP Computer Science A

Introduction to Computer Science – is a one-semester class based on The Beauty and Joy of Computing at UC Berkeley. This is a broad-based intro class that uses the Snap! or Scratch visual programming language to introduce students to computational thinking.

AP Computer Science A –  is the standard Introduction to Java Programming. We use a curriculum based on University of Washington’s CSE 142 course and students are expected to take the AP exam in May.

Furthermore, because TEALS works with schools across the nation (rural, urban, and suburban), TEALS reaches schools in various ways:

  • In-Person Instruction
  • Remote Instruction
  • Flipped/Blended Classroom
  • TA-Only
TEALS Volunteer Isaac teaches Intro CS students in Lee County KY, from his office in Redmond, WA

TEALS Volunteer Isaac teaches Intro CS students in Lee County KY, from his office in Redmond, WA

In-Person Instruction – Our standard engagement model: a team of 4 volunteers partners with a classroom teacher to deliver Intro or AP Computer Science in the classroom.  A typical class features 15 minutes of lecture and discussion, and 35 minutes of activities and lab work.

Remote Instruction – 33% of US public schools are in rural areas, where there are no software engineers to provide TEALS support. We use teleconferencing software to bring volunteers to these underserved schools. For example, volunteers in NYC might participate in a classroom in rural Kentucky, while volunteers in Seattle beam into Lower Yukon, Alaska.

Flipped/Blended Classroom– An exciting new area in education, a flipped classroom assigns online video lectures as homework so that class time can be spent exclusively on group work and lab assignments with extra time for 1-on-1 and small group instruction.

TA-Only – As partner teachers advance through the program, many no longer require the support of volunteer teachers.  In a TA only classroom, volunteers provide support as lab TAs, working 1-on-1 with students and assisting the teacher with class preparation and grading, but not taking responsibility for planning and delivering lessons.


2014-15 School Partnerships

This link represents the schools that we are currently partnered with through the 2014-15 school year.