Winter 2016 - He is a good lecturer. He has clear and thorough lecture, and a beautiful handwriting! The homework problems are hard, but that's not made by him. That's the problem set commonly used by the department. His exams look quite similar to homework problem, and there is no surprise in the exam. Try to understand the homework problem thoroughly and it should be sufficient to deal with exams. One of the drawback is that I think he only gives 20% A and A-.
Winter 2016 - Rodriguez is amazing. He is extremely thorough, patient, and clear in his lectures, and makes more sense than the book does. He has a sense of humor, and he also has impeccable, beautiful handwriting, which is a plus in the math department. I highly recommend not missing lecture, and I would not be able to self-study for this class and still pass. Rodriguez is also extremely helpful during office hours, and willing to go over the homework (which is extremely difficult; definitely do not procrastinate on those problems). He holds extra office hours before every exam, including the final. His exams are difficult. You really have to understand the theory behind the problems. Overall, I enjoyed taking probability with Rodriguez even though I suffered through the class material, and i would definitely take another class with him given the chance.