For UMich, here’s the CDS link. you should be able to see where your GPA lines up. UMich does recall GPAs so drop all +/- and see where you land. As mentioned, your SAT is fine! Good luck!! http://obp.umich.edu/wp-content/uploads/pubdata/cds/cds_2013-2014_umaa.pdf