I'm taking this course in German, GERM101. It is a course in basic German language and vocabulary. I really want to learn this language, but this professor is somewhat discouraging me. She expects ALOT of work. This usually not a problem. I like to think I have a good work ethic, but she is expecting way too much. I am spending more time doing my German homework than I am on my Mathematical Physics course. This shouldn't be the case. It is not because I am struggling or not doing well in German either. I just have that much work. For example. I had a big midterm in the class this Friday, and now I have a composition due for the class on Monday. She will then usually assign tons of exercises after every class, to the point where I spend the whole next morning writing them up, again more time then I spend on some of my technical major courses. (I put a good deal of time into my major courses, so this is saying something.) I then also have to go to our "language learning center" every week to do these listening comprehension exercises. I understand that all of this is important to learning a language, but she should remember that most if not all of us in this class are not German majors and have other priorities as well. I would really like to continue my studies of German, but I do not think I can sacrifice this much time to the next course in the spring. Does anyone have any ideas of how I can continue studying the language outside the classroom. For instance, how is the Rosetta Stone software, besides being ridiculously expensive?