Alpha Omega is a good choice for learning a language since they offer quite a few programs so you can find the right program for the way your child or teen learns. (They are great for adults also.)
All Education Software has language software from Jumpstart Languages for 3-6 year olds, to Instarnt Immersion 102 Languages for older children or adults. There are also single language courses; English for other languages to learn, French, German, Italian, Japanese, Polish, Russian, plus a large number of Spanish.
They also have software to LEARN AMERICAN SIGN LANGUAGE- ASL.
All Educational Software has a coupon for 10% off your entire order that even applies to sale prices. Use coupon code TAKE10
Get all your HomeSchool curriculum here, Saxon, wordly wise, LIfepac and more
Use coupon code AFF10 to receive 10% off your total purchase. Click here for Nest Learnings Foreign Language Category.