Jeff McLean
I don't think Dr. McLean is intentionally difficult, but our past semester was rough. New paper coding exam format, no practice materials, incredibly late homework grading, rarely answered forum questions, poor slide decks, robotic lecture coding sessions. Course content is relatively chill and will hopefully be ironed out. Disappointing.