<p>If your school is truly tough, then your classes that you’ve taken won’t be as big a detriment as others say.<br>
Still, you are no perfect candidate,
I’d say you are a match or better on all schools (that means its POSSIBLE you get rejected from Emory, Georgetown, though unlikely) and are a slight reach for Stanford.</p>