I just want reassurance that it doesn't matter how much is accomplished as long as you put in the hours, right? My son took a Spanish class this year and despite waaay too many hours working at it, he is basically walking away with very little. I had the opposite problem with my daughter. She took French and was not challenged. She learned 14 words a week. Oh, brother! She could have done so much more. I did learn, however, that academics in a co-op are not for me. I'm definitely a homeschooler. We'll use it for drama and art in the future.
Just a little insight on learning a foreign language. My daughter has taught herself to speak German on her own pace,and last year she had acomplished what she learned on her own well. Yes, she did run into some bumps in the road as far as enounciating the words correctly and gender confusion. We had a friend at church "Kitty" she would ask my daugther how she is doing in German an other questions, she commented that my daughter Kirstie was doing great as far as pronouncing the words. My daughter taught herself with the only program that I could afford....which is "German 10 minutes a day", and we just bought the Cd's and German Verb Tense book by McGraw Hill, to help learn the verb tense to use in writing and in speaking, also to build sentences and communicate with confidence. I hope that this year will be even better with added supplements to help her in the language, she finds interesting. Although my daughter is a struggling student I let her give me feedback on how she see fit to learn this language, and that was to let her learn it on her own. I do have too mention that I found a web site that was free, "teaching how to speak German", we found out that there are many different ways people speak the german language;slang being one of them. There fore my suggestion is too let your teenager tell you how they think that they could benefit from learning the foreign language.
Scheduling....one thing many of us struggle with as homeschoolers! We find ourselves so busy many times, that we forget that scheduling can help! (A crazy busy life can be avoided!