Enrichment Spanish Classes in San Diego

We currently offer once-a-week before or after-school enrichment Spanish classes at approximately 50 schools in San Diego. The classes run throughout the school year – approximately 28-32 classes per year depending on the school calendar.

In mid July or August before the school year begins, registration flyers will be posted to the right of the school name. You can then print the pdf of the 2-page registration form to the right of the school name. Fill out the 2nd page and mail it directly to Sing ‘n Speak Spanish at the address shown on the form. If you choose monthly automatic payments, then you also have the option to fax the form and a voided check to 619-221-0362 or scan and e-mail the registration form and a voided check to julia@singnspeak.com. Once you enroll your child, you will receive an e-mail confirmation that your child is registered or on a wait list. Parents will receive a Welcome Letter and e-mail a few days before classes begin.


• Rancho Santa Fe Community Center
• School of the Madeleine
• St. Peter the Apostle Catholic School
• The Kids Bay Learning Center
• Westminster Presbytarian Preschool


Alpine Union School District
• Boulder Oaks Elementary

Bonsall Unified School District
• Bonsall Elementary
• Bonsall West Elementary

Cardiff School District
• Cardiff Elementary

Carlsbad Unified School District
• Aviara Oaks
• Pacific Rim Elementary

Charter Schools – Literacy First
• Junior Academy
• Liberty Academy
• Primary Academy

Charter Schools – San Diego Unified
• High Tech Explorer
• High Tech Elementary
• High Tech Elementary North County

Del Mar Union School District
• Ashley Falls
• Carmel del Mar
• Ocean Air
• Sage Canyon
• Sycamore Ridge
• Torrey Hills

San Diego Unified School District
• Benchley Weinberger
• Bird Rock Elementary
• Dana Middle School
• Dingeman Elementary (Registration Flyer 2017 – 2018)
• Ellen Browning Elementary
• Golden Hill School
• Green Elementary
• Hickman Elementary
• Jerabek Elementary
• La Jolla Elementary
• Miramar Ranch
• Pacific Beach Elementary
• Silver Gate Elementary
• Sunset View Elementary
• Tierrasanta Elementary

San Marcos School District
• Carrillo Elementary
• Double Peak Elementary
• La Costa Meadows
• San Elijo School

Solana Beach School District
• Carmel Creek
• Skyline Elementary
• Solana Highlands
• Solana Pacific
• Solana Ranch
• Solana Santa Fe
• Solana Vista