Sidharth Kumar
Dr Kumar is not very accessible outside of class. When asked something he asks you about it "you tell me". Goes with the material fast and doesn't like questions asked. The course itself is challenging but I wouldn't pick Kumar again unless I absolutely have to.