<p>I am a junior in a public high school, interested in UPenn.
I came to America in April 2010, from China.
Now I'm a permanent resident of America.</p>
<p>By the time I apply to UPenn, I will have 3 years of experience study in all-English environment (all subjects are taught in Englsh).</p>
<p>My problem is, do I need to take TOEFL for my application?
Someone has any idea?</p>
<p>Thank you in advance! =)</p>
<p>[Here is UPenn's admission website, you may like to refer to it: <a href="http://www.admissionsug.upenn.edu/applying/testing.php%5D%5B/url">http://www.admissionsug.upenn.edu/applying/testing.php][/url</a>]</p>