I have gotten advice to just take it and get out of there and be done with it, but I just can't do it. This needs to be combatted.
Well, if you enjoy banging your head against the wall, carry on. Understand, your professor, rightly or wrongly, considers you to be inferior to her. Nothing's going to change her mind on this point. And, following the logic, nothing you say is going to change her leftist views.
Ever heard of Hillsdale College?
I don't think the objective should be to change the professor's mind. You do your fellow students a service by showing them that there is more than one viewpoint, and that educated people do not necessarily come to liberal conclusions. It may also encourage people to demand access to points of view that the liberal media and educational material will NOT address. If you have the respect of your classmates and educate yourself on the issues well enough to give a counterpoint to your instructor's point, that should be enough.