Katherine Petrie
The BEST professor I've had at ucsd! She really cares about her students and works really hard on helping you get an A in her class. It's easy but you definitely have to put in some work and attend lectures. Recommend her 110%