Best thing to do is talk to an advisor.
Find out why your grade from the summer course isn’t reflected yet.
You might have to suck it up and take a student loan out for this semester until you get your GPA up and your financial aid out of hock.
Let them know about the professor too. Thats bullshit. I had a class with a Chinese dude I couldn’t understand at all. I never showed up and barely scored average on my tests and somehow came away with an A-.