Timothy Cobler
Lectures are easy to follow, spends lots of time on theory but also lets you know the practical applications of the theory. Most questions on his exams will be from either from the class examples or quizzes. That being said, you will not pass if you miss more than one lecture as he covers lots of material in the time given.