This professor is honestly the worst teacher I have ever had in my life. I joined the class late was struggling to catch up, still failed because of lack of teaching up till the end of the semester where she didnt show up at all left everything for the TA. Remind you this isnt a rare occurrence that she didnt show up. Graded assignments harsh.