just adding some more constructive criticism. lots of dental schools will not accept the bulk of science courses from a commnity college. i am also a dental applicant from an engineering background, so i can somewhat relate. a few schools specifically state on their websites that no community college hours will be accepted, while others state that no more than 20, 30, 40 etc. hours can be done at a CC. you should look to finish out the bios, chems, orgos at a larger college. then if that still hasn't raised your science GPA significantly, then look for a biomedical sciences masters program that is largely just BCP type courses. i was not accepted last year with higher DATs and GPA than you. just my 2 cents to a fellow engineer. engineering desk jobs suck!!! but engineering itself rocks.