Marco Paolieri
Marco Paolieri is one of the BEST professors at USC. He always responds on Piazza, holds review sessions, and creates assignments and exams that directly apply to the material. I wish every CS course could be structured like this. Overall, just a super kind guy who actually cares about his students:)