Harry Davis
Harry Davis is a young, passionate, inspiring professor! I think he is well-prepared for every lecture and pretty good at explaining abstract concepts and problems. From every lecture, you can tell that he has a robust knowledge system and understands this structure in deep.