Afsaneh Nouri Houshyar
Dr. Nouri is nice, but out of touch. She thinks you're an engineering student if you take her. She grades homework on Correctness, which means that even if you got some questions right, if you have any wrong values on a couple questions she gives you a zero. Breaths down your back during tests. This was my least favorite class I've ever taken.