<p>ur gpa is pretty good keep working on that i would think about ur future classes also as i think colleges would like to see a more balanced schedule but its pretty good and I am amazed by ur sat score and ur ecs are outstanding so i’d say upenn is the safer option but brown is a definite option so keep up the good work! </p>