Homeschooler’s Guide to Teaching High School Foreign Language

homeschool foreign language

Welcome to our all in one homeschool resource for teaching High School Foreign Language. I think all of us can agree that it really pays to be bilingual, however, foreign language study is surely not everyone’s cup of tea. Foreign language often helps students augment their understanding of their own language in addition to the new language that they are learning. However, a fully rounded high school education must include a few credits of a foreign language. Each state has their own guidelines, yet on average the state foreign requirement boils down to two full credits. The student typically has their choice of what foreign language they would like to learn. Most common languages include Spanish, French, German, and even Latin.

Students can Choose the Foreign Language that they Enjoy!

Students are under no obligation to take the language credits at a particular time. However, it is typically best to take at least two consecutive years of a language. If a student desires to be fluent in the language that they are studying they should consider 3-4 years of study in that language or some additional time investment. This might include a summer internship in a country that speaks the language or even an extended mission trip.

foreign language

Free High School Foreign Language Curriculum

Here are a few free curriculum offerings for the most common types of languages studied in high school.

Spanish Destinos – video series 123 Teach Me– Spanish resourcesSpanish Hour – FREE 50 lessons!BBC Learn Spanish websiteLanguage Master  – Free online Spanish lessonSAS Curriculum Pathways – free Spanish resources

Library – they have great audio recordings etc.

French BBC Learn French– websiteBonjour– French lessons/review onlineFree French Foreign Language College CoursesCarnegie Melon Elementary FrenchFrench in Action – videosLanguage Master French lessons
German BBC Learn German– free lessonsLearn How to Speak GermanLanguage Master– German lessons onlineDeutsch Interactiv – Learn German for FreeGerman Grammar TrainerGerman Text  – bookBeginner’s German – new course
Latin Free online Latin courseGetting Started with Classical LatinLinneys Online Latin Class– free courseCambridge Latin Course – must purchase book but resources are free – videos, exercises, etc.

We have listed foreign languages in order by language as an all in one homeschool resource. Most high schoolers begin in ninth grade with some type of foreign language instruction.


View other Homeschooler’s Guides…..


Jamie Gaddy, B.S., M.Ed., Ed.D. has been a college education professor for over 17 years. Education has been an integral part of her life in both the classroom and as a principal. Six children later found her dissatisfied with traditional schooling and homeschooling became the better fit. She is also a pastor’s wife, remote project manager, and entrepreneur who now homeschools four of her six children (ages 11-17) in southern Georgia. Jamie loves to share about her homeschool experience and help other homeschoolers find success. Connect with her at [email protected]

February 23, 2013


  1. Eva Varga says:
    Posted February 18, 2014 9:36 am

    This is a great list! My daughter has recently expressed interest in learning Spanish so I will share this with her. :)

  2. Jamie says:
    Posted December 26, 2013 5:30 pm

    Here are some great links for learning Italian...
    The BBC language courses

    Free Italian Language Learning Resources

    Italian lessons

  3. KC Bird says:
    Posted November 13, 2013 10:43 pm

    I found a great site where my High Schooler learned to improve their pronunciation. has some really fun games and they teach a selection of languages. My daughter and I learned Dutch it is our secret language. My daughter learned Spanish first. I wish we would have know about this site when she was learning Spanish.

Leave a Reply

Your email address will not be published. Required fields are marked *

5 + 7 =