Galathara Kahanda
If you want to learn anything about computer science, Kahanda is your guy. When people complain, its mostly people who want an easy A without putting in the work. The work isn't even heavy, just read his slides, ask him questions, and PAY ATTENTION and you'll pass his class. If you care about computer science, then it wont be hard to follow along.