VERY right leaning but she's upfront about it which I appreciate. She could be a little rude and talking down to students she did not agree with, but such is life. Really enjoyed the class and very little work. Graded papers fairly, but she did bomb my participation grade at the end even though I spoke every class.