IK cares deeply about the material and student well-being; I took something away from every discussion/ insight he provided, which were varied and innumerable. He consistently promotes class discussion to aid in the digestion of larger course topics, as well as the minutiae of supplemental material. He makes you work, but the work is rewarding.