He was amazing! I had him during Fall 2017, and though only for a few lectures he was incredibly inspiring and his lectures were actually interesting and easy to follow. He did go through material quickly but I remember he was always available, even at 2:30 am the night before the exam. Plus he is easy on the eyes so that helped too.