Sourik Banerjee
He was very passionate about the subject. sometimes this worked against him though because he will start to talk faster and through a thicker accent so you may lose him. He will go back if you say you don't understand something which is nice. He is strict on his late work policy.