Siddharth Krishnan
Dr. Krishnan definitely makes you work for your grade, but overall its a satisfying experience. He clearly explains the difference between programming and computer science! His course demystified the data science black box by explains that the fundamental math and stat behind big data.