Rena Heinrich
Professor Heinrich is obviously a pro. Her material was engaging, and exciting and I learned a lot. She's evidently one of the most intelligent professors I've met and her ability to teach is great.