Jane Horvath
Dr. Horvath is one of those people that you know you'll learn from. She encourages everyone to speak and there is no shame in speaking one's mind. I personally took her Complexity class and absolutely enjoyed it! As long as you understand/try to understand the readings and speak your mind, you'll do well in the class. 