Really caring in the beginning but class structure is extremely poor. Powerpoints in class were basically nothing and you were forced to listen to her lecture, which is very inconsistent. She lets random students ramble on about nothing for long periods and laughs at them if it doesn't make sense. I loved the content, but be prepared for a headache