4.1
Quality4.0
Difficulty73%
Would Retake103
Reviews73%
Would Retake
103
Reviews
Rating DistributionOfficial
5
68
4
13
3
4
2
4
1
14
What Students Say
“He often doesnt finish his sentences, jumps between trains of thought and through the slides”
STAT341 - 2.0 rating“My friend took the old version with another prof last year and he loved it”
STAT341 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.55 avg changeRatings by Course
STAT333
5.0
(3)MATH338
5.0
(1)STAT372
4.6
(14)STAT444
4.4
(5)STAT341
4.3
(13)Difficulty by Course
STATS
5.0
STAT330
4.4
STAT333
4.3
STAT341
4.3
STAT371
4.0
Reviews (103)
One of the best profs (and TAs) I have ever had. He is extremely knowledgeable and enthusiastic. He cares a lot about students' learning. It is hard to understand all the material if you don't remember the stuff from STAT 230-231 and linear algebra though. I'll determinately take the courses he might be teaching in the future.
One of the best profs I have ever had. He is extremely knowledgeable and enthusiastic. He cares a lot about students' learning. It is hard to understand all the material if you don't remember the stuff from STAT 230-231 and linear algebra though. I'll determinately take the courses he might be teaching in the future
I took STAT371 with him. I have never seen a prof who cares about students' learning as much as he does. Extremely passionate and truly enjoys teaching. He really knows what he is talking about. You should have good background in linear algebra and calculus though which I did not :(
He is an amazing prof. He was also my TA in 2 other courses before. He knows his stuff VERY WELL. Kind, knowledgeable and also approachable. Will take any course he instructs.
AMAZING!
He is super smart and yet approachable...probably the best prof I've had during my program (I've just finished my degree in ACTSCI...yay!). His exams are fair provided you attend the lectures and study the course material VERY CAREFULLY. Every now and then he tells very funny and useful stories about his academic journey. Over all an A++ prof.
He really cares about his students. He's a great teacher and he is always trying to improve. I'm extremely impressed with him. I would love to take another course with him.
He is very enthusiastic and really cares about the feedback that he receives from students
Very passionate about teaching, and cares a lot about the students' learning. Always ask for students' feedback to improve on his style of teaching. Awesome prof!
Reza is a great prof, he explained things very clearly. Midterm and assignments are relatively easy. Final is definitely another story though...
Very enthusiastic and always trying to fine tune his teaching. Clear for most of the time. However, tends to fly through the more detailed proofs/explanations. Gives out candy for class participation.
Tough...
Took STAT371 with him. He gave tough tests. you need to do every exercise to pass
Do the work - pass with a very hight mark LEave it until the last minute - fail (no doubt)
Great lecture, always give the you big idea, clear example, easy midterm
Outstanding professor!!!
One of the best profs I have ever had. Lectures we fun and interesting, he was so helpful in office hours, and the setup of the course (4 term tests, no assignments or final) was really unique and nice. I would take any course he teaches.
He talks and writes on the board really fast it is almost impossible to keep up with him before he asks if 'your with him'. He lectures before midterms and will give no partial credit on homework. He will also trick you in your exams.
He joined CSUF this semester so he is new. One of the funniest math profs, friendly, super smart, but tough. He is very clear in his explanations and makes hard concepts easy to understand. There is a lot to cover in the course so prepare to study really hard. His tests are tough but fair. Always wears a tie which is nice. Overall A+ prof.
Although he is very tough, he is fair and is the most caring prof in UW.
Nice cool funny smart and caring prof. Highly recommended.
Really good. Possibly the best prof in stats. Tests are hard.
He often doesnt finish his sentences, jumps between trains of thought and through the slides. Highly disorganized, no clear structure to his lectures or even the course overall. His assignments were very long, and neither the assignments or content from lectures prepares for the test, as in class its specific examples and the tests are theory.
One of the hardest courses with one of the best profs. He is great at making hard topics simple. Stat 341 is very different from any other stats courses I have taken, but this was my 4th stats course after stat 230, 231, 331. I am a comp sci major. Take the course with him. It is very hard and demanding, but taking any course with Reza is worth it.
His lectures are completely disorganized and without logics, and the slides he gave us contain too much unrelated and unclear contents which are difficult to understand. The assignments are basically copying codes from course notes but it was way more complicated. Wording is poor, can never understand what exactly he means.
Different from other stats courses. I am not a fan of the course but A+ prof.
I have mixed feelings about him. Tones of homework which I don't find fair but he really cares about students. The course structure was not good. He told us that the course has recently been redesigned by a couple of other profs. My friend took the old version with another prof last year and he loved it. I took Stat 330 with him too and he was A++
Great professor. I have never seen a prof who cares about the students like he does. He made himself available for an online office hour before exam at 9:00pm. Lectures are heavy, and exams are hard (but fair). Would take courses with him again.
Fair but tough. Very knowledgable yet caring.
He had 5 assignments which killed me but I learned a lot doing them. The course does not have a good flow, but he said that they are working on it in stats department. I definitely recommend him. Caring, smart, and funny. No other prof in UW has met with me online when I had class during their office hours.
A goes above and beyond to help students but the course is demanding and hard. He is tough but in the end I learned a lot from this course. Strongly recommended. He makes lectures memorable and is a very approachable prof.
I took his STAT 443 in Fall 14, it was the only one course which I didnt feel like ending so soon. Even if now I am a graduate student, he is still available for help when I visit him without appointment. This kind of prof, especially with that good teaching attitude, rarely exists in uwaterloo. You know what I meant !
Reza is wonderful. I had him as an undergraduate and now I am taking his graduate course in statistical inference. He is very passionate and has lots of energy for class. Always smiles and really knows his stuff. This is a hard and theoretical graduate level course but he makes it very easy to understand though his assignments are killing me.
Best Prof. Clear and care all of his students. If you go to class every time, easy to get 90+.
The best and smartest prof I have every had
Reza is a really good prof! One of UW's finest. Would recommend taking a class with him. You will be challenged to this outside the box when it comes to assignments. If you put in work, you will receive good marks. Also, he gives out candy to those who participate in class!
Reza is basically the Dan Wolczuk of stats at UW, except less over-the-top. Amazing explanations, fair evaluations, down-to-earth... everything you'd want in a lecturer. 11/10, would recommend.
I can't begin to explain what an amazing prof he is. Reza is Smart, knowledgable, accessible, kind, funny, very very very good at explaining difficult topics in an easy way. He brings examples of his research (neuroscience) into stat 341. His tests and assignments are damn hard though.
Totally agree with "Dan Wolczuk of stats at UW, except less over-the-top." He is great at making hard topics easy to understand. I love that he talks about the idea and the big picture first, then works through the theory. If you take his course you learn 1) the course material 2) the intuition behind the topics 3) that he is super passionate!
Amazing professor. Engaging, funny, and explains the material extremely well. Don't know what else you can ask for. He tests what he teaches; his exams are very similar to his examples in class and the assignment problems. Thank you for a great term Reza!
Best stats prof at Waterloo. He actually cares about students. The tests are hard and include theoretical questions... hard theoretical questions but I enjoyed his class so much. He is fair, super smart, hilarious and teaches concepts before getting into theory. Sharing statistical problems that he had dealt with before helped me understand a lot.
He is tough but is also a great professor. Highly recommended!
He is a superb lecturer but horrible at course administration(HW, Exam, Course announcement). Wasted too much time on unproductive things.
Before taking the course I had lectures in probably theory and measure theory and as far as I can tell the lecturer has a very shallow understanding of the topic. The proofs are often vague, sometimes they are even wrong. There are a lot of mistakes in the notes and the exercises. Exercises do not include proving statements instead solving integral
The BEST prof at UW. He really cares about students learning. He does not put up with nonsense and is not the typical do these examples and ace the course kind. I guess this is why some students are upset, but in my opinion, if all profs at Waterloo had Rezas qualities and work ethics, we would have had an even better university.
I highly recommend Reza. He is super smart, inspiring, caring and engaging. If your background in intro statistics and calculus is not good, you will find his course very hard. His tests are difficult as hell but I would still take the course with him. His assignments are marked on completeness which is free marks.
Superb ability in explaining complex and abstract topics in an easy and understandable way.
Exceptional prof. He cares about students, and has engaging and fun lectures. Tests are hard!
Inspirational and smart with exceptional ability to break down complicated material to easier chunks. I agree with others that his stat 330 tests are hard though I find them fair. I would take his courses again.
awesome
Very difficult tests, not provide answers to assignments and practice questions. The class average is very low.
Difficult tests and very demanding but I will take any course with him. Very approachable and a great teacher. I wish he were not as loud.
A++++ instructor. The course is very hard but Reza is organized and very knowledgable about the material. A rare example of a professor at Waterloo who actually cares about students.
best profs at waterloo but his tests are very hard and I will be lucky if I pass this course. He is great in explaining the intuition behind the theory.
He is a great professor and but the tests grade are really really low. If you not prepare to see test grades under 60, don't take this class.
Reza is good at explaining up to the level he knows, which is a bit shallow. He doesn't spend his effort in providing feedback for HWs, leading him to mark solely upon exams which results in unfair grading. I got an A, but my friend who had a better grasp on the material got B due to time constraints on the final, caused by Reza's mistake on exam.
Reza is a very good professor. He explains the concepts in a way that students can understand and use the material. His exams and assignments are fair though somewhat hard in my opinion. I also took STAT 341 with him and again noticed his superb ability in making hard concepts easy to grasp.
HE has very organized notes and provides clear explanations. He has slides but fill them in during the lectures on the whiteboard. Be prepared to work really hard.
His lectures are clear and organized and he has a lot of energy while teaching. He is definitely one of the best and crying profs I have had in waterloo. Assignments are hard but fair.
Great prof
If you are enrolled, drop it!!!! Run
Just finished the final exam. It was hard but easier than what I expected. His tests are hell but his lectures are engaging and fun. You will cry before and after his tests (I did) but you will learn a lot in his class... even at 8:30am. A++ prof. I hope he curves the marks.
Love him - not the course. Reza was great at explaining concepts and clearly cared for all the students
For sure the best prof I have had at UW. Many students complained about the difficult tests but the average was 75%... highly recommended
STAT 330 is a very hard course with plenty of materials to cover. Reza teaches the concept of these materials and the concept of "studying for the knowledge, not the test." To alleviate some pressure, he puts less emphasis on test scores. He is also very passionate while teaching and tries to connect with the students. Makes STAT 330 more bearable.
His response to COVID19 cancellation of classes was stellar. He switched to high-quality online lectures, annotating slides and posting everything online after each class. His virtual office hours are very helpful. I haven't felt that much of an interruption in my learning in STAT 443 except for enjoying Reza's animated and enthusiastic lectures.
best stats prof I have had at waterloo. He took a feedback survey in the middle of the pandemic when we have online courses and actually modified his teaching accordingly. I wish his quizzes and assignments were easier.
The lectures are great, but the quizzes and tests are really difficult and the graders are tough! Not recommended
In short, I hate his teaching style. He loves answering "I cannot say whether you should use that pkg or not." & "Everything was clearly explained." rather than "You are on a wrong/right track", and therefore wastes everyone's time a lot. I feel like he is making fun of me for the whole term. Reza, you know the subject clearly, but we may not.
He pushes students out of their comfort zones in assignments which I think is a good thing. Wonderful prof but if you want easy marks stay far away from him.
The best prof at Waterloo I have ever had.
his recorded lectures were well done and useful, the quizzes and assignment were fair (not too much theory); no exams because covid, but the quizzes were weekly and timed so at times it was alot to keep up with
He is craze organized which is great during the online semester. Very engaging and caring prof. When you ask him questions you can tell from his excitement and clear responses that he loves being a prof. I would take any courses that he teaches and I wish all profs at UW were like Reza.
Forgot to review him from the summer term - I took this class in Summer 2020. He was a great prof, with excellent lecture videos and annotated slides, which I still use in my STAT430 class this term. Very organized. He should be an example for other profs which don't put effort into an online course.
His lectures are phenomenal. He has the ability to make hard concepts easy for you to understand. One thing I love about his course is that he is teaching us stuff from his research in neuroscience during the last two weeks of the semester. Very cool and a fantastic prof. Highly recommended.
Assignments are long but he is the best prof I have had in waterloo even though the course was offered in an online format. He makes everything so simple to understand. I can watch him talk about stats all day long. We've had one test so far (2 in total) and that one was fair but tough. Submitting marking concerns the whole paper is remarked!!
Worst prof ever
Reza is a wonderful professor with very clear and enthusiasm inperson lecture; however, test is quite hard.
Awesome prof in STAT faculty, amazing lectures and really enthusiastic. Tests are not really hard as long as you do the examples and exercises to prepare and pay attention to lecture. Can really learn from him. Recommend 100/100.
Worst prof ever seen, If you want to lower your average, take his course
Both the best and the hardest professor ever. He is super clear and makes hard topics easy to understand but if you want it easy, you will probably fail the course. His tests and assignments are fair but incredibly hard. I think some students did not like him because they did not want to study as much. I worked hard and got a relatively good grade.
Professor Reza's tests are challenging and cover topics not emphasized in lectures. He gave relatively easy assignments and unreasonably hard tests without enough practice problems or indications of what would appear on the exam. He offers enthusiastic lectures, but you can expect anything (mentioned or not mentioned) to appear on the exam.
His tests are hard and it is difficult to get through the assignments but he is very helpful in and outside the classroom. I would take any courses he teaches. If you want to have a prof who cares about your learning, take a course with Reza. Relative to my other profs he is quite demanding but very fun and enjoyable to have as a professor.
Hands down one of the best stats profs. Do not skip the lectures. He is very organized and posts all his slides, codes, practice problems and annotated slides. I love asking him questions because he explains everything clearly and makes it easy to understand (... and he is cute and funny too so I like talking to him).
His assignments and exams are very challenging. Very heavy course materials and he does not give enough practice problems so that you can prepare for the assignments/tests/exams.
Reza made everything easy to understand. He focuses more on the concepts and less on the calculations and formulas so that took me some adjustment to figure out how to study for the midterm/final. His office hours helped a lot. The assignments and tests are fair his lectures are so engaging and he is energetic which made me want to be in class.
Great prof in terms of teaching. Assignments and tests are difficult but he also helps a lot during office hours. I am too scared to take another course with him, however he is my favourite prof at UW.
If you don't think you'll be able to go to every lecture and retain everything he says, don't expect to do well on the tests. Great person, passionate and caring teacher, but it was dreadful to take his class.
Reza excels as an instructor and genuinely prioritizes students' well-being. He consistently goes above and beyond to help students. Missing his lectures can make assignments, tutorial tests and the final exam very difficult. Overall, a top-notch professor deserving of an A+++++ rating.
Amazing prof that genuinely cares about students learning. If you have the opportunity to take any courses with him I highly recommend it! He makes it very clear what's going to be on the tests/exams if you go to lectures. If you don't go to lectures I think the course is probably pretty difficult.
The best professor I had over my entire Undergraduate Degree. Genuinely cares alot about the students, and how much they learn. Grading scheme is harsh, but worth it, since Reza goes above and beyond to make sure you really understand the content. It is sad I only got to take 1 course with him. Do not skip the lectures, and you will be good
Past reviews say he's passionate and while he may be passionate about statistics, I don't know if he's passionate about teaching students. I feel like if he was, his midterm and final averages wouldn't consistently be below 50% every semester with the final having to be curved. Maybe put content we were actually taught on the exams??
One the best profs I have ever had at UW. Always available to help and explains concepts so clearly. Organized lectures. His exams are very hard but he also posts practice problems without solutions that some of the questions show up in exams. You have to put in the work. I also had him in stat 341 and that was lots of work too.
What doesn't kill you makes you stronger. I wonder if Reza's tests made me stronger because I am almost dead lol. he is the GOAT. I just wrote stat 330 final that was hard but fair. He had a funny bonus question. He is a great prof if you attend the lectures.
His midterms and finals average will be below 50% and he'll curve the final grades so enough students pass. Terrible way to teach. 30% average on the midterm due to ridiculous questions having the students stress out, then curve at the very end. How about you make the exams actually reflect the course material?
The GOAT! Attend lectures or risk serious trouble at the exams. Tests are tough but fair. One question was directly from assigned problems that many struggled, but it was fair since he mentioned it in class. Overall, he is a tough prof but I learned a lot from him.
Extremely tough prof. Every student I talked to strongly disliked him so I wouldn't trust the reviews here. I assume the top 1% of the class giving him good reviews. He fails lots of students, avoid him
Worst teacher I have experienced. His tests were god awful and he was the sole reason for my stress this semester. In my last semester and never failed a course before. Failed this course after studying vigorously.
Professor tests are very challenging it like learning what an integer is in lectures then on the test is suddenly being able to magically prove Fermat's last theorem. OF COURSE then the exam average is 40% and the next day hes like “guys it wasn't that hard I solved it in 15 minutes” blaming us for being dumb I guess? Good for him??????????
I am lucky to be one of student who enjoy Reza's class. I think students who not like him or his class not follow instruction well. Skipping class will hurt your learning if you want do well. Reza give many sample problems without solution, and some of them in exam. I did all problems and ask for help from him and TAs. He is good in office hours.
He is a wonderfull teacher and know a lot. Taking statistics course with him is like go on a journey you never had before. This is the way university teaching should be like. Our first test was cancel because of snow, so I dont know how his exam will be yet. Maybe he will give us test with snowflakes on it :)
Reza is a demanding but excellent professor. His lectures are clear, but the tests are incredibly challenging. You'll need to attend every class and use resources like unstuck study to succeed. The effort is worth it, though - you'll learn a ton.
AVOID THIS PROF!!!!! RUNNNNNNNNN!!!!
Class Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.55 avg changeRatings by Course
STAT333
5.0
(3)MATH338
5.0
(1)STAT372
4.6
(14)STAT444
4.4
(5)STAT341
4.3
(13)Difficulty by Course
STATS
5.0
STAT330
4.4
STAT333
4.3
STAT341
4.3
STAT371
4.0