Kimberly Wickersham
I absolutely love Dr. Wickersham. She thinks people hate her, so she tries really hard to be liked. She does make you work for it, but you actually learn the material. She is very knowledgeable on research. I would take her anytime I could!