I was wondering what the easiest way to learn a language is? I have a hard time learning in a classroom. I can memorize words, it's the grammar and structure I have issues with. I also lose interest quickly. Are there certain programs that work better than others? I was thinking that the Rosetta Stone programs might work, but they're SO expensive. Does anyone know if they work as well as they're said to? Or if there's something out there just as good and not as epensive? I would prefer a program that can keep my interest, and also address my issues with grammar and structure.
Finally, should I learn Spanish or German? I want to learn German the most, but I know learning Spanish will be extremely useful soon if I stay in the USA.