Aubree Blomgren
Professor Blomgren goes very in depth in her lectures and spends a lot of time working with the class to understand the topic at hand. There are a lot of papers that can be overwhelming however she always helps outside of class. I would recommend taking advantage of her one and open time outside of class. 
She cares a lot about her students. 