Hilarie Ashton
Shes awesome especially her seminar. I enjoyed every single bit of her lectures. You should take her class. Just come on time, do your open lab homework, participate in class, submit papers on time and you will definitely pass with flying colors. Definitely recommend her class.