Michael Paulding
Professor Paulding is AMAZING! I had a CS teacher in the past that would make me along with other students feel stupid when we would ask questions. This professor is the complete opposite. He is very helpful and truly cares about his students understanding the material. The homework level is pretty reasonable and he goes through things step by step