Ashneel Chand
Awesome professor! Definitely take him over any other prof if you get the chance. There's an in-class activity every week, you definitely have to participate to pass but nothing horrible. Gives good career advice and shares his life experience.