I'm going into my sophomore year in college as a biomedical engineering (BME) major, and was wondering what I should do in terms of picking biology courses. See, the problem is that I've taken AP Biology credit (8 semester hours worth), under the assumption that I can take upper division biology courses in place of them to satisfy biology requirements for medical school admissions. In retrospect, I'm probably going to be crucified by admissions committees for doing this. Why? Last year many admissions websites said that AP credit would be accepted provided that I take upper division biology courses. Now, many are saying that they do not accept Advanced Placement biology. (Again, I took AP credit with the intention of taking upper-division courses in place of it). I'm in a bit stuck here; I was intending to take 300+ level courses in General Genetics (with a lab component) and another class. The other upper-division biology classes are Cell Biology, and Developmental Biology, but I realized that those two do not have a lab component. The other ones I'm considering are Microbiology (which I was told by a doctor I shadowed, who was a professor at Mayo before he retired, was so 60s and 70s and I should study what is at the frontiers of modern research- and the class is a 200 level), Vertebrate Zoology (which has a lab component and is my strongest candidate now), etc. There were also Animal Physiology (with a lab component and is a 300 level class) and Human Anatomy/Physiology (with a lab component and is a 200 level class) classes, but because I'm taking a Physiology for Engineers class (first semester sophomore year) I think taking either of those would be redundant. I was wondering if anybody had any advice, if I should cancel my AP credit and retake General Biology (and risk not being able to take upper division courses- because I have to take mostly BME and engineering-related courses later on), or go ahead and take upper-division courses. As well as what I should take as my second upper-division course.