ok.... so you have almost one month. Stick it out and decide on march 2nd.
there is still plenty of time to improve. go ask your professor and/or TAs for extra help/practice drills/whatever. If your school has a tutoring program, go there. you might even get a hot tutor like how I did when i needed help for my Differential Equations class.
You CAN pull through :goodjob: