I know a lot of students had Professor KBM for ConLaw but I had him for CivPro and I absolutely loved him. He is so incredibly smart, passionate, insightful and interesting. I really enjoyed his teaching style and the way he related to historical context. His exam was manageable and intriguing. I would 100% take again! 