For Partner Schools

2019-20 School Partnership Information

School applications for the 2019-20 school year are now closed!

This page outlines the application process to help you better understand the requirements of becoming a TEALS partner school.

How Does It Work?

TEALS is a proven program that helps high schools build and grow sustainable computer science (CS) programs by pairing experienced and trained software engineer professionals with classroom teachers. Teachers from various content backgrounds work in partnership with TEALS volunteers and learn the CS curriculum by team-teaching in their own classrooms.

Read through this page to fully understand what it takes to become a TEALS partner school.


November – School application opens

February 28 – School application deadline

  • If you need an extension, contact your Regional Manager or use our contact form to get in touch with the appropriate TEALS staff member.

December through March – Rolling school interviews

March to April – Partner schools selection finalized

February to May – Volunteer recruiting and selection

June to August – Volunteer and teacher training, school year logistics planning

July to September – School classes start!


1. Attend a live school info session, watch a recorded school info session, or read the school info session PDF:

Live school info sessions are held across the country. If you have not already been in contact with a TEALS Regional Manager about a live info session you can watch or read the resources below.

Upcoming Live Info Sessions (Webinars)
No live info sessions currently scheduled.

Register for a Live Info Session >

Recorded Info Session

You can also download a PDF of the 2019-20 Partner School info session.

2. Review the partnership documents below.

  1. TEALS Program Description (2019-20) – A brief, one page description of the TEALS program accompanied by a graphical summary of our program impact to date.
  2. TEALS Rural Program Description (2019-20) – A brief, one page description of the TEALS program for rural and distance learning schools.
  3. TEALS Implementation Guide (2019-20) – Everything you need to successfully implement a TEALS partnership at your school.
  4. TEALS Program Booklet (2019-20) – This guide provides an overview of the TEALS model, volunteer support options, and various curricula options that TEALS supports to help high schools create a CS pathway, from Introduction to CS to AP CS Principles to AP CS A to Advanced Topics and Projects. An overview of each course is in our Schools FAQ as well as the TEALS Implementation Guide. The booklet also provides details on how to apply to be a TEALS partner school.

3. Apply for a TEALS Partnership using the online application (required for new and returning schools)

Once you have completed an info session and read the TEALS Program Description and TEALS Implementation Guide, schools can apply during the open application period.

4. The School Interview

TEALS selects our partner schools based largely on the information we gather during an in-person interview between a TEALS Regional Manager and your school’s key stakeholders in the program.

A TEALS Regional Manager will contact you to schedule your interview once your application is complete. Attendance is required by the TEALS Partnership Coordinator, Partner Classroom Teacher, school principal, and a district contact (if applicable).

If an in-person interview is not possible, the interview may also be conducted via phone or Skype.

5. Sign the Partnership Agreement

After your school is accepted for partnership, you will need to electronically sign the TEALS Partner School Agreement.

This document will need to be signed by the TEALS Partnership Coordinator, Partner Classroom Teacher, school principal, and a district contact (if applicable).

Additional questions?

  1. Watch the info session, review the documents above, especially the Implementation Guide, and visit the Schools FAQ
  2. Use the contact form to get in touch with one of our Regional Managers or if you need support.