Vikram Iyer
Great prof who is passionate about the subject. Tests were open book, however still very difficult. Preparation is needed. The prof also gives great career advice and is overall a very knowledgeable person. wish every prof was like him