Arindam Roy
Roy is a nice guy and all but his teaching style of f*cking abysmal and his ability to answer questions fully is just not there. I spent most of my time YouTubing how to do the homework problems. And he can't even upload the recorded lectures and notes the day he said he would. so unless you are an expert googler dont take his class