Cynthia Friedman
This prof can really explain things well and has a lovely speaking voice. Her tests are not easy, tho. Will wait to see final before final verdict. Very responsive to email qs and honestly the funniest, weirdest prof out there so far (im 2nd year).