Rakesh Bhavsar
Rakesh is a terrible lecture, and even if he does know what he is talking about, he is very bad at explaining it. If you already know how to program, this class goes painfully slow. If you don't, you are essentially left on your own to figure things out