Thank you for your reply!
If I may ask, how many schools do you think I should apply to in order to have a decent chance of getting in somewhere?
Also, being a science major, do you think getting A's in upper level sciences this semester would demonstrate the academic competency my sGPA doesn't?