Deferred Biochemistry 1340 SAT, Full IB Diploma 36 points Many ECs Do you guys think I have a chance?