<human>: Give me the gist of the text in a nutshell

Hi guys, I'm 24 and have been living a bubble most of my life, and am just now beginning to emerge into the real world. Based on my understanding of the current job market in the US, it seems my life has been a series of poor choices regarding my employability. Here's my story: I have a BA in Linguistics from a UC. In school I took 2 years of Mandarin courses, then after graduation headed straight to Taiwan and started taking language courses at the language center at a university. It's an accredited university, but the courses are non-credit.  

I have no marketable job skills, no certifications aside from the BA, and I have never worked a day in my life, not even part time. No internships, no volunteer work. My Mandarin is good but not at a professional level, and from what I understand most employers want native speakers anyway. My GPA is 2.8, too low for grad school.

My visa is expiring soon and I need to either head back home to Los Angeles or get a work visa to stay in Taiwan. Due to my skill set and lack of experience and contacts, the only way for me to get a job in Taiwan is to sign a 1-year teaching contract at one of the large language schools (Kojen or Hess). 

So here are the questions: Should I take the English teaching job and stay another year in Taiwan, getting me a year of basic job experience, and during which time I can continue to improve my Chinese? Or should I go straight back to the US and work on more relevant job experience? How are employers going to view my two years of Mandarin courses? What kind of work will be available to me immediately after getting back to LA?

Obviously I will need some long term plans for a career, my question here is just for short-term employment while I figure out options for additional education/certifications.
<bot>: What looks better on a resume, a year teaching abroad or a year doing part-time/temp agency type stuff?