Taking this class over summer, like any class, is hard because of the condensed timeline but Professor Erturk is a great guy and great teacher. The material was stuff I had never seen before or had seen years ago and he did such a good job of explaining these hard concepts in a 5 week period. I would totally take him again.