Ok, so I am a sophomore. I have taken gen chem, gen bio, and calc 1. I keep getting B's in them. I have straight A's in all my non hard-science courses. I know B's aren't "bad", however they're starting to sink my GPA. Also it's especially annoying because they're all 88-89 %, so I feel like I'm...