<p>Your name wouldn't happen to start with a "V", would it?</p>
<p>If you move back to California -assuming that's where you will be going-, as long as you have a permanent residence there for 2 years, you would not have to pay for international tuition to the state schools. Keep this in mind if money is a big issue for you because if you remain in China, you'll then have to consider whether you qualify for financial aid and/or whther you can attain scholarships. (Just for the record, attaining outside scholarships in Shanghai is more difficult than in America)</p>
<p>In terms of education, you'll be given a lot more options in terms of what classes you wish to study. If your school is the school which I think it is -if it's not, you can just ignore this sentence-, it means you won't be forced to take so many science/math oriented subjects and can choose others that may be of more interest to you. </p>
<p>Probably the strongest disadvantage of going to America is the subject of extracurriculars. On one side you'll have a lot more options in terms of sports, clubs, community service, etc. However, on the other it will be much more difficult -though not impossible- for you to gain leadership or an entitled position within said organizations. But then again, you don't necessarily need to be a leader in X club. As long as you are dedicated and show enough passion towards whatever your doing, enable someone of authority to notice, and express your dedication to colleges well enough in your essays, then hte lack of titles won't be a big deal at all. </p>
<p>That was academically. Socially, you have to consider how close you are to the people you are around with and how comfortable you are with the idea of leaving them for extended periods of time (only visiting them over breaks or summer). You'll also need to take into consideration that it is very likely that you'll grow apart from some of your friends. Long distance relationships -of any sort- aren't easy to maintain. </p>
<p>If you stay in Shanghai, you'd be staying in a place you've -I'm assuming- grown comfortable with and you won't have to struggle to adjust under a new enviroment. </p>
<p>I won't say whether or not you'd have to rely on yourself in shanghai more than you would in America because whose to say your future teachers in the US will be any better? Because honestly, you're never going to have teachers that are all, well, great teachers. </p>
<p>What it all comes down to, really, is how you'll be able to take advantage of the opportunities given to you in each case. If you work hard you'll be able to do well in each situation, but it won't be easy. Consider your strengths, weaknesses, and capabilities. Weigh your options and figure out what's important to you (not just academically, mind). Then measure out which case would be better off in allowing you to have the most secure future you can have (in terms of college). If you've done all that, then you should -hopefully- be able to come to a decision or whether or not yo ushould stay or go.</p>
<p>(That was long... apologies for any typos, atrocious grammar/spelling you've likely been subjected to after reading all that)</p>