Selina Wu
Wow, a great professor. Extremely knowledgeable in her field, easy going, clear on everything. The content was on the harder side for non-science students but that only goes to show just how effective of a professor she is in teaching a difficult subject to non-science students. I wish I had her for every single course. really fosters learning.