Brian Rooney
He's definitely a little monotone during lecture but tries to crack jokes and tell relevant stories to keep people interested; and also does mostly read off the slides but does a good job elaborating, and is very knowledgable about what he's teaching. The class is tough and takes a lot of work, but he's very approachable and receptive to questions.