> I'm not even convinced that foreign languages are worth teaching at school. Bryan Caplan writes about how in terms if effort/reward, English is the only foreign language that will be worth studying. Personally I spent many years in Spanish and French classes, and I've pretty much forgotten everything. Complete waste of time. Another thing that makes me feel like this is just another checkbox instead of something done for the children.
Myself and I believe all of my cousins took Spanish classes in school. I've hardly used it since then and my Spanish is terrible. However, theirs is much better. I think it largely depends on what type of career you are involved in and whether frequent interaction with regular people is involved. Most of us in the software world only interact with others in professional environments who speak English well.