Adam Smith
Adam is knowledgeable about his subject, but doesn't do a good job with actually teaching it. Nearly every concept was taught via the homework, while lectures felt irrelevant and like a waste of time. His live-coding is interesting, but for an intro class he goes to fast with too little explanation. At least the class was easy.