Jeffrey Falkinburg
Falkinburg is pretty easy going, and the material isn't too tough, at least if you have some sense about how computers work. He does lean a bit heavy on the slides, though, and it sometimes seems like he'll see something on a slide that he has forgotten about, and so just mentions it and it's up to you to figure out what it's all about.