Kristin Jones
Very interesting professor that made me actually want to go to lectures! The way that she dropped real-life knowledge and history made what could have been a rather bland batch of topics (does lambda calculus sound exciting?) quite interesting and enjoyable to learn.