She shouldn’t be teaching.
As you said the semester is almost over. Do what you have to to get through. If she wants to hear from you in class maybe make a comment agreeing with her on something. Just get up, get to class, and get it done. Try not to dwell on it. You are gong to face many unpleasant people in life and you just have to cope.
Once the class is over you can evaluate if you want to report her to the appropriate authority at your school. Good luck.