Masoud Abadi
He is really into stats. He is absolutely clear and knowledgeable. Mid-term and a final, 6 HW, and a project. He is strict for those who are not taking class seriously. Show dedication and you are good to go. The only negative thing; sometimes he makes you feel bad for asking questions, which I believe affects student's participation.