Gurpreet Kaur
Hard to read but she's really the nicest. No EC but gives partial credit on tests, gives practice tests/group quizzes before a test, lowest test is reduced to 6% of grade. She really helps you out so that it's hard to fail unless you put in 0 work. I read the book to help when I couldn't absorb it in lecture (I'd get sleepy). Be nice to her!