Ali Oudich
Genuinely one of the nicest professors at Cal Poly! He wants you to pass and goes out of his way to individually help those who are struggling by giving one-on-one attention during lectures. He usually singles out struggling students but it is always with kind intentions. I highly recommend Professor Oudich!