That's hard for anyone on this forum to really analyze not knowing how the rest of your college transcript will turn out. If your only a sophomore you have plenty of time and classes to take to raise it. 4 B's or B-'s have not put the nail in the coffin. If you're a bio major you're gonna have to take atleast 5 or 6 more upper bio classes. Take Histology, Physiology, Morphology, Biochemistry, and Genetics or Molecular. Do well in those and you'll be fine. You have plenty of time. Just turn it on now. My advice is based only on what you have shown us. DAT plays a huge part too and experience and a BUNCH of other stuff. And depending the stuff mentioned beforehand, your GPA's would be alright.