Chris Rossbach
Super nice professor and he's an alright lecturer. But lectures usually have too much content and he jumps from one topic to another very quickly every class. Overall topics and the flow of the course feel VERY disorganized and random and there's no solid sense of what part of systems we're dealing with at any given point. Labs are HARD