Tyson Kendon
Tyson is extremely enthusiastic about the material he teaches, and computer science broadly speaking. If you have any niche questions about the history of computer innovation this is the guy to ask. Tyson is very friendly inside and outside of class, and he always did an excellent job of clearing up any ambiguities with course material.