Troy Adair
Put his own book up and made us buy it. Supposed to be an intro class for coding but he just has code up and he goes through it. Doesn't teach conceptually. Exams are easy with it being open book and open internet. Would not suggest taking for knowledge-based.