Discover Spanish Homeschool edition provides a complete course that teaches the basics of the language for grades 6 & up!
My thirteen-year-old does not seem to have an "ear" for language. Imitation is difficult, and with other programs, she was frustrated to tears.
Both my children are loving this program. They are REALLY learning to speak Spanish!