Jason Myatt
He a nice prof who tries to teach the course as best as he can, but if you can't understand computer language very well like me, you'd be better off to save your time by skipping to study other courses and mostly take educated guesses on the multiple choice midterm and final.