Andrea Kasinski
I think Dr. Kasinski is my favorite professor so far. She takes time to explain things during lectures which helps me really understand what is going on. Also, there is a lot of office hours which are really helpful.