Believe it or not - her class was the funniest I've ever had in my life!! Very hard teacher - but if you ever came in for help, she would always explain it.
She is very smart. She does know her stuff, but she can't teach it that well. She is very condescending and insulting to her students.