In-School Programs

Complete language programs brought into the school day with full curriculum and instructor. Using our research-based curriculum, our teachers open the door to another language through proven techniques adapted to children as young as PreK to 8th grade. Music, games, circle time and total physical response are just a few of the things that the young ones will enjoy. In middle school, students will learn through Spanish immersion while also conquering grammar to expand their capabilities.

TLP offers various cost-effective alternatives to making language learning a part of your school. These are some of our partnering schools nationwide:


Christ Episcopal- Baltimore, MD
Christ Lutheran- Baltimore, MD
Govans Presbyterian Preschool- Baltimore, MD
Our Lady of Hope- Dundalk, MD
Our Lady of Grace Preschool- Parkton, MD
Pius X Montessori- Baltimore, MD
School of the Cathedral Mary of our Queens
St. Augustine School- Elkridge, MD
St. James/St. John- Baltimore, MD
St. Joan of Arc- Aberdeen, MD
St. John the Evangelist – Hydes, MD
St. John Regional- Frederick, MD
St. John Westminster- Westminster, MD
St. Casimir- Baltimore, MD
St. Mary of the Mills- Laurel, MD
St. Matthias- Lanham, MD
St. Stephens- Kingsville, MD
Tunbridge- Baltimore, MD


Highlawn Montessori- Prairie Village, KS
Sacred Heart- Shawnee, KS
St. Michael the Archangel- Overland Park, KS
St. Anns Catholic – Prairie Village, KS


St. Michaels Catholic
Cathedral of the Risen Christ
YWCA- Grand Island NE


St. Josephs Catholic School
St. Theresa Catholic School


Liberty Christian Early Ed. Center- Liberty, MO
Our Lady of Presentation- Lees Summit, MO
Smart Beginnings
St. Gabriel Catholic School- Kansas City, MO
St. Thomas More- Kansas City, MO
St. Elizabeth Catholic School- Kansas City, MO

After-school Clubs

After-school immersion clubs and classes meet before or after-school during the academic year. Packed with games, interactive activities, songs, stories and more, students experience language in a completely comprehensible, fun and engaging way.


St. Malachy- CRESTON, IA
Mondays & Wednesdays

Brookview Elementary- Waukee
Thursday 3:50 - 4:50 pm

Grand Ragan Elementary- Waukee
Tuesday 3:50-4:50pm

Shuler Elementary- Waukee
Friday 3:50-4:50

Waukee Elementary- Waukee
Monday 3:50-4:50pm

Valerius Elementary- Urbandale, IA
Mondays 4:00-5:00pm

Dallas Center Grimes- DCG
Thursdays 3:20-4:20

Heritage- DCG
Tuesdays 3:20-4:20

North Ridge Elementary- DCG
Thursdays 4:00-5:00pm

South Prairie Elementary- DCG
Mondays 3:20-4:20pm

Cowles Montessori- DMPS
Preschool & Level 1- Wednesdays 3:30- 4:30
Levels 2 & 3- Thursdays 3:30-4:30

HanawaltElemtnary- DMPS
Tuesday 2:45-3:45pm

Windsor Elementary- DMPS
Wednesdays 2:45-3:45pm


Discovery Place
Wednesdays 9:00-9:45am
Thursdays 9:00-9:45am

Cedar Creek
Mondays 3:45-4:45pm
Manchester Park
Wednesdays 3:45-4:45pm

Overland Park Elementary
Thursdays 3:15-4:15

Cottonwood Elementary- Andover
Thursdays 3:45-4:45

Meadowlark Elementary- Andover
Mondays 3:45-4:45

Robert Martin Elementary- Andover
Wednesdays 3:45-4:45

Sunflower Elementary- Andover
Thursdays 3:45-4:45

Wheatland Elementary- Andover
Tuesdays 3:45-4:45


Lewis and Clark Elementary- LIBERTY, MO
Mondays 3:45-4:45pm

Shoal Creek Elementary- LIBERTY, MO
Wednesdays 3:45 - 4:45 pm

Park Hill School District Programs

English Landing Elementary- Park Hill
Mondays  3:35 -4:35 pm

Gerner Elementary- Park Hill
Mondays  4:00 - 5:00 pm

Chinn Elementary- Park Hill
Mondays  3:35 - 4:35 pm

Hawthorn Elementary – Park Hill
Tuesdays  3:35 - 4:35 pm

Graden Elementary- Park Hill
Tuesdays  3:35 - 4:35 pm

Renner Elementary- Park Hill
Friday 3:35 - 4:35 pm

Line Creek Elementary- Park Hill
Friday 3:35-4:35pm

Southwest Elementary- Park Hill
Fridays 3:35-4:35pm

Hopewell Elementary- Park Hill
Fridays 3:35 - 4:35 pm

Union Chapel Elementary- Park Hill
Fridays 3:35 - 4:35 pm

Lakeview Middle School- Park Hill
Wednesdays 3:00 - 4:00 pm

Plaza Middle School- Park Hill
Wednesdays 3:00 - 4:00 pm

Walden Middle School- Park Hill
Fridays 3:35 - 4:35 pm


Govans Presbyterian Preschool
Mondays & Wednesdays 9:30-10:00 am

Baltimore Montessori
Wednesdays 1:45- 2:45 pm

Federal Hill Preparatory School
Tuesdays 3:00-4:00

Fort Garrison Elementary
Wednesdays 4:00-5:00pm

Francis Scott Key
Mondays 3:15-4:15pm

Hampstead Hill
Thursdays 2:50-3:50pm

Roland Park
Mondays 3:00-4:00pm

Summit Park
Thursdays 3:30-4:30pm

Thomas Johnson
Tuesdays 2:40 -3:40 pm

Wellwood International
Wednesdays 4:15 - 5:15 pm

Student Zone