Karthekeyan Chandrasekaran
This professor is one of the worst professors I've ever had. His complete disregard for students learning and insanely strict policies left me with no desire to learn the material. He claims to treat you like an adult but is extremely condescending when you don't understand and gives no room for error. Not a bad class, but the professor ruined it.