Is it really bad to have another W on your transcript?

<p>I am a sophomore in a University and I have a GPA of 3.4. When I was a freshmen I was a Biology major and I had to take a general studies course and I took Psychology but I Withdrew that course because I had a really creepy professor who didn't teach and I failed every test and I didn't want my GPA to be messed up. So I have one W and now I am taking 18 credits and I started as a Biology major. I honestly never liked Biology and just didn't it because of my family and all that pressure but I finally talked to them and I am planning to do Computer Science. However, I am in a Biology and Chemistry with a few other classes. In Biology I have this really nasty professor who picks on me for no reason and she "hates me" because there is a lot of incidents between us. For example, during one of out labs my partner and I had the same data because it was a lab and she said why did I copy him when I didn't and then she said if he jumped of a bridge would you. That didn't bother me. Its just she always does it. But my main thing is that I failed her test and got a 40 because she cant teach to save her life and shes a doctor ( No Offense) . I have failed her and she said she drops the lowest test so I am waiting if I pass the next test if I should withdraw or not. I really hate this class and it isn't my major. I do not know if I should W it because I already have one and I don't want to many. Ill go down to 14 credits but I rather not get and F. I don't know what to do because I dont want to fail. I have studied really hard and I still don't know how I failed and shes just ridiculous. Should I withdraw or not?
And I just got an email saying I will receive a poor grade or fail this course?</p>