Mark Huson
This "teacher" doesn't really teach you anything. Be prepared to simply read the textbook and have exams based solely on the text. Lectures are disorganized and assignments never get graded. Worst teacher in the CS department.