Hands down the best professor I've had here at Ohio State. Was really good at communicating difficult subject matter and setting up the course in a way that encouraged students to actually learn the material rather than memorizing it for tests.