Ajoy Kumar
None of his assignments in this class had a clear objective. It's almost like they were up for interpretation, but if you didn't guess what he wanted correctly, then you would fail the assignment. He is not easy to get a hold of, and his lectures are so boring that it could put a rock to sleep. Would not recommend.