<p>6 languages… wow! <em>jealous</em></p>
<p>I think that you have a decent chance, especially if you keep up your "A’ in bio this year and can get a decent grade next year, you would show improvement in your grades. You certainly have some interesting ECs that you are involved in.</p>
<p>I think for haverford especially, a more significant portion of your application is your essays and how much you would really fit at the school. My sister was waitlisted a few years ago with excellent grades, but a really halfhearted essay on the honorcode.</p>