Professor Kundnani is amazing. He is so intelligent and articulate. His lectures make the material/concepts very digestible despite how theoretically dense it can be. He lets his opinions be known, but never in a way that inculcates an ideology. Every classmate i have taken this class with has expressed how much they enjoyed his class.