Ben Blanc
Very lazy professor. Low quality lectures because he does not prepare for them and they drag on and on with no benefit. Hardly any coding work during the semester to get coding practice in. Exams were poorly written and were live coding, which is just a horrible idea due to random bugs that can happen, and did happen. A lot, left to be desired. 