Yep - a second language is not a bad idea. My daughter got her Bachelors in Spanish and her Masters in Nursing. So, she is a Spanish speaking Nurse Practitioner.
Not to be out done, my 24 year old son got his Bachelors in Mechanical Engineering while taking 14 hours of Chinese at the same time. He has made 3 trips to China. First summer he taught English. Second summer he worked as an engineering intern for a company that made nuts and bolts. The third time he spent a year over there as a full time student at Jio Tong University in Shanghai studying the Chinese. He just recently took on a part time engineering internship and will transfer to Fudan University (Shanghai) this fall.
His girlfriend is an intern for a large American company and she speaks perfect English. So, Ben has gotten to meet several engineers and human resource folks over there. And they all tell him that it is extremely rare to find an American Caucasion that speaks Chinese.
And get this - his Chinese girlfriend is completing her Masters in International Economics at Fudan University while TAKING SPANISH CLASSES AT THE SAME TIME.
Kinda like the city mouse that visited his country cousin. A mean old tom cat approached them and the country mouse ran for his life. The city mouse stood his ground. The cat got closer. At which time the country mouse yelled "bow wow woof woof" and the cat ran off. This impressed the country cousin at which time the city mouse said "Yep, ya never know when a second language will come in handy"
Dam, now which language am I suppose to learn? I've been thinking about learning Spanish so I can converse with the 25% of the people I meet every day who don't speak English. Now you tell me I'll probably need to speak Chinese. Wish somebody would make up their mind.
I think I'll go with Spanish, because even if the Chinese do take over the country the illegals in the US will refuse to learn Chinese forcing the Chinese to speak Spanish, which will make Spanish the de facto language of this land.