Spanish lessons for students, adults, and lifelong learners — taught by a native Spanish speaker with classroom teaching experience and a warm, structured approach.
Gabriela Baca is a native Spanish speaker, fluent in English and German, and currently a Spanish teacher at St. Perpetua Catholic School in Lafayette. She brings classroom expertise, cultural depth, and genuine warmth to every private lesson.
Grammar, vocabulary, test prep, and homework help — aligned to school curriculum.
Fun, patient lessons for children needing school support or an early head start.
Beginner Spanish, conversational practice, and travel prep at your own pace.
Engaging lessons for older adults who want to stay mentally active and discover a new language.
A native Spanish speaker with a classroom teacher's discipline and a private tutor's patience — Gabriela brings the best of both worlds to every student she works with.
Gabriela Baca is a multilingual Spanish teacher and tutor with experience teaching children, teenagers, adults, and older learners. Spanish is her first language, and her fluency in English and German gives her a unique and powerful advantage — she understands not just Spanish, but the experience of learning it from the outside.
This cross-linguistic perspective allows her to anticipate where students struggle, explain grammar in ways that genuinely click, and draw meaningful comparisons between languages that accelerate understanding.
"Every student comes with their own story, pace, and goals. My job is to meet them exactly where they are — and help them discover that Spanish is not just a subject, it's a living, breathing language full of culture and connection."
Gabriela currently teaches Spanish at St. Perpetua Catholic School in Lafayette, California. Her classroom experience has sharpened her ability to present language concepts clearly, manage different learning styles in the same room, and keep students genuinely engaged. She brings all of that skill directly into her private tutoring sessions.
Whether your child needs school support, is preparing for an exam, or is starting from absolute zero — Gabriela brings patience, structure, and encouragement to every single session.
Curriculum-aligned support covering grammar, vocabulary, pronunciation, reading comprehension, and test preparation — delivered in a structured, encouraging way.
Fun, age-appropriate lessons for children who need school support or want a strong head start. Building real confidence from the very first word.
Starting from zero is completely welcome. Gabriela creates a comfortable, judgment-free space for students with no prior Spanish experience whatsoever.
A short conversation is all it takes. Reach out and Gabriela will find the right fit for your child's goals and schedule.
Learning a new language is not only useful — it's also a wonderful way to keep the mind active, engaged, and challenged. Gabriela offers patient, encouraging lessons for adults who want to learn at their own pace.
Build real speaking confidence for everyday situations, social settings, and the moments that matter — at a pace that feels comfortable and sustainable for you.
Essential vocabulary, cultural context, and practical phrases for navigating restaurants, directions, shopping, and conversation in Spanish-speaking countries.
Language learning is one of the most well-documented ways to keep the mind sharp, challenged, and active at any age. A meaningful and enjoyable mental workout.
No pressure. No rushing. Lessons are fully customized to what you want to achieve — whether that's a few phrases or true fluency. Gabriela meets you where you are.
"Spanish is not just a subject — it's a window into an entire world of culture, connection, and joy. And it is absolutely never too late to open that window."
Whether you're a complete beginner, brushing up on old knowledge, preparing for travel, or simply looking for a fulfilling mental challenge — Gabriela would love to work with you.
Gabriela offers flexible lesson formats designed to fit your schedule, comfort level, and learning goals — with a teaching style that is warm, structured, and always encouraging.
Fully personalized sessions focused entirely on your goals. The fastest path to real progress, with every lesson built around your specific needs, pace, and learning style.
Learn alongside others at a similar level. A social, motivating format that builds conversational confidence while still giving each student meaningful individual attention.
Online lessons via Zoom — available from anywhere. The same warm, structured teaching experience, delivered from the comfort and convenience of your own home.
Gabriela offers in-person lessons across Contra Costa County, and online sessions via Zoom for students anywhere in the world.
A short conversation is all it takes. Gabriela will work with you to find the format, schedule, and approach that fits your life perfectly.
Fill in a few details below and Gabriela will be in touch to discuss your goals, answer any questions, and set up your first session.
This opens your email app with your details pre-filled. Gabriela will reply within 24 hours.
A Spanish language & Latin culture immersion experience for children — language, dance, cooking, and games woven into one unforgettable summer.
Every session is 90 minutes of immersive Spanish — language, culture, and connection led by Gabriela and her family.
Every single session starts with 45 minutes of structured Spanish language work. The second half rotates — so every class feels fresh and exciting.
Vocabulary, pronunciation, conversational phrases, and book work — themed around the day's cultural focus. This block never changes.
Rotates each session — cooking, dancing, or games in Spanish. Always tied to the language theme of the day. Always hands-on and fun.
Each session is themed around a Latin American country — its language, food, music, and culture.
Select a package, pick your session time, fill in your details — and we'll confirm your spot by email.
This opens your email app with all details pre-filled. Gabriela will confirm your spot within 24 hours.