I would also recommend retaking your A&p's. I got a C in my first round of a&p after an awful professor. I learned that ratemyprofessor is your bff. I retook it in the summer with stacy Vasquez who was awesome and I highly recommend!! Then I took micro the second summer session as well and a&p2 in the fall and took a professor that was really recommended and pulled off an A...barely.