I think you are definitely in, just for the sole fact that you spent a part of your life in China, and if your essay is well-written, you should have no problem. You have great EC’s and a great SAT score. The rigor of your classes will shine in the application as well. Basically, congrats! Chance me please? http://talk.collegeconfidential.com/what-my-chances/1932843-chance-me-for-osu-i-will-chance-back.html#latest