Should I drop the class?

I was great in math, and then I got this dog-shit Russian professor. He puts stuff on the test that we did not even cover. It requires too much of my focus just to keep up, and it is starting to affect other classes.

Even the tutor said this looked like a higher-level class. He was confused as to what type I was taking. He said the early homework seemed utterly different from the test review.

I was just going to give midterms a shot and maybe drop it and take a W grade if my score is below a B. I'll have to pay $1,500, but I got the money. And financial aid covered all my classes. I'll just have to pay for the one I dropped.

Should I drop the class?
Post Opinion