Harry is a bad professor. It's really obvious he cares little about teaching, and he lectures like he wishes he weren't there. Harry stole slides from previous professors (Reiher), presenting them word for word. Furthermore, he lectures as though he's never seen the slides in his life. Harry reads off the slides word for word, adding little to no additional information than what the slides provide. I can't understand why I'm spending money and time learning about operating systems from Harry, when I could be learning more as a broke high school dropout with a laptop. Additionally, he copied a significant amount of the midterm from a previous midterm, which may have been the reason why the median was in the 90s. While this did make the midterm extremely easy, it also further proves the point that Harry does not care. I could say the same thing about every project, but it seems like the projects have been the same for many quarters, which is a failure of the 111 course itself (writing new assignments obviously takes some time, but updating them once in a while doesn't seem unreasonable). Additionally, Harry's scheduling was atrocious. On the two lectures prior to the midterm (around week 4/5), we had covered half of what was planned. Luckily, Harry rushed through the slides, skipping whatever he felt like so that he could 'catch up'. Regardless of whether this was caused by poor planning, or a lack of motivation to teach the class, I think that incidents like these are inexcusable. Frankly, CS 111 with Harry was difficult for the wrong reasons. We use resources from other professors, we have no motivation to do learn much from this class, and nobody can say what Harry contributes to their education. Not even the grading can be taken seriously, since everyone has aced every single assignment and exam. We'd all be a lot happier (Harry included) if he never taught again. In the event that he does, I recommend for him to be better at pretending to care, or at least to put in a little more effort.