Naomi Shuyama
Really young and approachable, but one of the smartest professors I have. I agree that she is a hard grader. She expects you to read every single thing but GO TO HER OFFICE HOURS. She will bend over backwards to explain stuff if you are struggling. Will make you work really hard for a good grade so I would not recommend if you need an easy pass.