Harry is honestly one of the best professors I've had at the university. He explains everything in depth and will take his time in office hours to explain if you still do not understand. Cares about all his students and wants them all to succeed.