She made this class much harder than it needed to be, and was terrible at explaining things but would get frustrated when people didn't understand... and then would answer their questions completely wrong. Not helpful, and when she made a clear grading error, she'd get annoyed with you for pointing it out. Also showed up to our final at 9:18am.