Diego is the nicest professor I've ever had at Mines. It feels like he's always in his office for you to ask questions, gives a ton of hints about what will be on quizzes/tests, posts all his lectures and a lot of extra material, and just genuinely seems to really care about you.