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.
Our high schooler enjoys learning with Discover Spanish and is learning rapidly...highly recommend Discover Spanish!!!!