2.4

Scott Schwartz

Statistics - University of Toronto - St. George Campus

2.4
Quality
4.0
Difficulty
33%
Would Retake
126
Reviews
2.4
Quality
4.0
Difficulty
2.4
Helpful
2.4
Clarity

33%

Would Retake

126

Reviews

Rating Distribution
Official
126 total ratings

5

31

4

9

3

4

2

14

1

68

What Students Say

Test was catastrophic

STA130 - 5.0 rating

The professor is passionate and dedicated, but that's all

STA130 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

21%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 70 grades
Most common grades:
A+ (31)
Not sure yet (23)
A (14)
Grade Distribution
A(45)B(5)C(5)D(6)F(3)A-/B+(9)
Based on 111 reported grades
A+: 31
Not sure yet: 23
A: 14
Incomplete: 9
Common Tags
Group projects (42)
Lots of homework (35)
Test heavy (30)
Tough grader (26)
Lecture heavy (20)
Hilarious (19)
Get ready to read (13)
Accessible outside class (13)
Rating Trend

Stable

+0.02 avg change
Feb
Mar
May
Jun
Jul
Dec
Last 6 months
Ratings by Course

STA365

3.5

(6)

STA410

3.0

(1)

STA130

2.3

(118)
Difficulty by Course

STA365

4.8

STA130

4.0

STA410

1.0

Reviews (125)
2.0
4.0
STA130
Grade: Incomplete
Sep 19, 2022

provided far too much work, literally said that we should spend 15+ hours on this course per week. This is an introductory course with a lot of people having knowledge in either stats OR programming - or none. Very few people had backgrounds in both and it was just expected for you to know R and the fundamentals of programming.

So many papers
Lecture heavy
Test heavy
5.0
3.0
STA130
Sep 29, 2022
Would take again

Maybe some would think it is hard, I had thought like that too, but have you ever came to the professor to ask questions? He was very patient, and he can explain difficult concepts clearly to you. After that, I can understand all the things on the next class. And his pronunciation is good, I can understand all he said as an international student.

Group projects
Clear grading criteria
Inspirational
5.0
4.0
STA130
Sep 29, 2022
Would take again

The lectures are hard, but that has nothing to do with professor Scott. You'll feel that he explains things in a really simple way if you really listen carefully. He designed the TUT to be in groups and let us communicate with others and write short passages related with statistics .I think it's great for students who want to major in Statistics.

Group projects
Caring
Lecture heavy
1.0
5.0
STA130
Grade: C
Oct 11, 2022

Awful professor and lecture content. Although he is humorous on his lecture, actually we cannot get any useful knowledge from his lecture literally. In his class, he teaches some statistics points, but he let us do the R-code in our homework, which we cannot figure out by ourselves. I have to choose him because there aren't any substitutes.

Tough grader
Lots of homework
Test heavy
2.0
3.0
STA130
Grade: B-
Oct 17, 2022

Beginner not friendly course and teacher.

Group projects
Lots of homework
Test heavy
2.0
3.0
STA130
Grade: Not sure yet
Oct 20, 2022

Can hardly take even 25% of enough useful knowledge during his the lecture. Coding is very important for this class but he doesn't talk much about it (he also doesn't talk much about statistics), and it seems that he assumes we already have coding experience although we don't have! My classmates and I spend $60000 a year here just to do self-study?

1.0
4.0
STA130
Grade: Incomplete
Oct 28, 2022

Prof. Schwartz is very passionate about Statistics but is definitely lacking in the teaching aspect. He makes simple concepts overly complicated, lectures are poorly paced and he tends to go on tangents pertaining to abstract/irrelevant ideas. I'm doing very well in the course but that required 3 hours/day self-learning the concepts in lectures.

Get ready to read
Group projects
Lots of homework
1.0
5.0
STA130
Grade: Not sure yet
Oct 29, 2022

Thank you STA130, because of you I have had the chance to experience almost the hardest STA130 midterm ever.

1.0
5.0
STA130
Grade: Not sure yet
Oct 29, 2022

Wow. Just wow. The midterm was ridiculously difficult and questions were banned by the Prof to maintain "fairness". The midterm had way too many errors, with some test questions that made 0 sense as if the entire question was a typo. We were given a page to write our "concerns" and whenever I looked around, I saw people flip there every 10 seconds.

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
STA130
Grade: Not sure yet
Oct 29, 2022

The midterm for STA130 was today and oh boy was it bad. Firstly, one section had the exam at 2 PM while the other had it at 9 AM which should've been both 2 PM or both 9 AM for consistency. The test itself was the worst part though and was 100% unnecessarily difficult. Even some TAs couldn't help but say this year was a little "different".

Test heavy
1.0
5.0
STA130
Oct 31, 2022

Midterm = terrible: The practice test and the midterm were two completely different things and the midterm itself was filled with inconsistency and errors that would leave even people who took stats before questioning their existence. Prof is also terrible at explaining the course content and his slideshows are only code with absolutely no def.

5.0
5.0
STA130
Oct 31, 2022

Professor Schwartz while very passionate about stats is absolutely lacking as a professor. His lesson slideshow main concepts are usually ONLY filled with code and on the rare occasion there is a definition, it is very hard to understand. This would've been fine if he would explain during the lectures but his explanation aren't understandable too.

1.0
5.0
STA130
Nov 1, 2022

* Professor Schwartz while very passionate about stats is absolutely lacking as a professor. His lesson slideshow main concepts are usually ONLY filled with code and on the rare occasion there is a definition, it is very hard to understand. This would've been fine if he would explain during the lectures but his explanation aren't understandable.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
STA130
Grade: Not sure yet
Nov 1, 2022

Aside from the recent midterm, the course itself is so poorly structured feels like we're his guinea pigs being experimented on. Compared to previous years, this year's difficulty is so high because of bad delivery and lectures. Anyone doubting my words can see the course layout and slides themselves just look up "sta130 github" on google.

Get ready to read
Lots of homework
Lecture heavy
2.0
5.0
STA130
Nov 1, 2022

The course content was difficult as he doesn't explain concepts well if at all; lecture slides were largely incomprehensible and contained little useful information, while lectures are not recorded which makes it near impossible to study for especially if there's concepts you don't understand (which would be very often).

Tough grader
Group projects
1.0
5.0
STA130
Grade: Incomplete
Nov 3, 2022

The problem sets every week makes you nearly want to drop the course. Simple concepts that should have been very easy to understand are taught in an ambiguous and complicated way. The midterm test was harsh and meaningless, we are learning statistics but not English literature. The professor is passionate and dedicated, but that's all.

Test heavy
5.0
1.0
STA130
Grade: A+
Nov 4, 2022
Would take again

This mid term was so easy I prob got above a 90. Evryone's dissing this prof but I think they should blame themselves for how stupid they are. Work harder guys!!

1.0
4.0
STA130
Grade: Incomplete
Nov 9, 2022

The midterm grades has been released and it is completely an accident. The mean before curve is 41.7%. The highest score before curve is only 84.5% while the second highest score is 80%. I hope that the previous over-confident grader who said he or she would got 90% is one of these two people!

1.0
5.0
STA130
Grade: B+
Nov 9, 2022

Kept changing grades after releasing them. Unclear grading system

Tough grader
1.0
5.0
STA130
Grade: D+
Nov 9, 2022

man didnt touch a single code while teaching but got us to answer a test full of codes. cant really teach other than using fancy words. hes a nice guy but man stay away from his classes. like man pls teach me bootstrapping codes properly along w the hypothesis testing dude.

Tough grader
1.0
5.0
STA130
Grade: D+
Nov 9, 2022

dude didnt teach anything useful. test was ass i looked left and right boom empty papers. codes were on the tests but never had a proper explanation of the codes. his way of teaching uses them fancy ass words so gl understanding.

Tough grader
1.0
5.0
STA130
Grade: Incomplete
Nov 9, 2022

petition to change the prof like to support

Tough grader
Lots of homework
Test heavy
1.0
5.0
STA130
Grade: B-
Nov 10, 2022

This prof is the shittiest prof ive ever seen in my life. He does not teach shit, mid term is shit, our lives r shit becuz of him if he goes on to be a prof after this im quitting school

1.0
5.0
STA130
Nov 10, 2022

The midterm marking system was a horrible mess. The mark changed 3 times, and each time became lower. The professor is terrible at making tests and although he's a great person and seems educated in stats for his own knowledge, his ability to teach is horrid and leaves students extremely clueless. IF you have him, run FAR AWAY.

Group projects
Test heavy
Graded by few things
1.0
5.0
STA130
Grade: Not sure yet
Nov 10, 2022

The way he teaches sta130 is similar to him expecting you to already have background knowledge on the code itself and the test format was very similar to it as well. His own slideshows provide little to no explanation of the concepts we are supposed to learn and most of it is only code chunks with no explanation at all.

Tough grader
Test heavy
Graded by few things
1.0
5.0
STA130
Grade: C-
Nov 14, 2022

Lectures are like joe Biden speeches

Tough grader
Lecture heavy
Test heavy
1.0
2.0
STA130
Grade: A-
Nov 14, 2022

I aspire to be able to BS like he does for his lectures.

Lots of homework
1.0
5.0
STA130
Grade: A
Nov 15, 2022

He doesn't teach.... had to end up curving the midterms harder than me curving female homo sapiens in my DMS.

Tough grader
Lots of homework
Test heavy
1.0
5.0
STA130
Grade: A
Nov 15, 2022

He is an excellent person, but not a good teacher. He is excited in the lecture, but teach nothing.

1.0
5.0
STA130
Grade: C-
Nov 15, 2022

everything that could be said has already been said by others. stay clear. class is easy to pass since its made for even the worst prof to let you pass, but just know it will not be done comfortably. In all honesty, this class should not even be hard if taught correctly. unlucky for fall 2022, got this guy telling us hes proud of his "hard tests"

Tough grader
Group projects
Lots of homework
4.0
3.0
STA130
Grade: A+
Nov 16, 2022
Would take again

It required some self-learning that I guess a lot of people aren't used to. If you have trouble, his office hours are very accessible and he replies to Piazza questions thoroughly and quickly. Problem sets are basically free completion marks, and while the midterm was difficult with some vague questions, he curved our grades up generously.

Group projects
Respected
Accessible outside class
1.0
5.0
STA130
Grade: B+
Nov 17, 2022

If you choose him as your professor, you'd better be prepared to learn everything by yourself. You should buy a youtube premium and watch the statistics videos rather than wasting time on his speeches. His PowerPoint filled with codes is completely not readable. BTW, the coding part is 3 times harder than the real CSC courses and he teaches nothing

1.0
5.0
STA130
Grade: B
Nov 17, 2022

He barely explains code during lectures, but the exams and homework are all about coding. He also explains concepts in a very confusing way, at least to me. Exams are hard as hell. Weekly homework usually takes four to six hours to complete. 3 presentations in total. Do not take this course unless aiming for statistics major. Good luck guys.

Tough grader
Group projects
Lots of homework
2.0
5.0
STA130
Grade: Not sure yet
Nov 17, 2022

Prof is very nice and enthusiastic. However, his methods of teaching are terrible n his midterm was brutal and ambiguous considering we barely learn anything in his lectures slideshows teach us nothing and the problem sets are terrible. That being said, it was nice of him to curve our grade up I just hope the exam doesn't end up being this bad.

Lots of homework
1.0
5.0
STA130
Grade: C+
Nov 28, 2022

He is very vague when explaining topics for the first time, frequently diverting to long irrelevant tangents and skimming over massive amounts of code chunks with little explanation. He then expects you to magically know how every line of code works exactly despite never explaining anything.

Tough grader
Group projects
Hilarious
2.0
5.0
STA130
Grade: Incomplete
Nov 30, 2022

the pre-midterm review class went over lots of easy stuff and he said those were enough to cover the exam, but the real midterm was hard af, and the avg before curving up might probability only 40 sth....

1.0
5.0
STA130
Dec 6, 2022

Awful Lectures

Tough grader
Group projects
Lecture heavy
1.0
5.0
STA130
Grade: Audit/No Grade
Dec 6, 2022

you will never experience this type of professor in your life especially at the best school in Canada

Tough grader
Group projects
Test heavy
5.0
4.0
STA130
Grade: Not sure yet
Dec 6, 2022
Would take again

10/10, tests are hard tho

Amazing lectures
Inspirational
Hilarious
1.0
5.0
STA130
Grade: Not sure yet
Dec 8, 2022

This class is unbelievable. Everyone should go to register for this class. You can really taste the shit in this class, which you didn't experience before.

EXTRA CREDIT
Amazing lectures
Gives good feedback
1.0
4.0
STA130
Grade: Incomplete
Dec 12, 2022

No doubt that he is an excellent person, very nice and enthusiasm. However, his lecture is useless, he seems to assume that we all have background knowledge for R coding and statistic, which brings horrible experience cuz his slides are full of unreadable codes and he never explains. Also he didn't provide enough learning material.

Tough grader
Group projects
Test heavy
5.0
4.0
STA130
Dec 15, 2022
Would take again

Good professor, lectures were interesting although the always ran out of time near the end. Very good public speaker.

Group projects
Lecture heavy
3.0
3.0
STA130
Grade: A+
Jan 2, 2023
Would take again

He gives good lectures, although he always ran out of time for the last 5-10 or so slides (and this would be up to us to go over on our own). The problem sets and weekly tutorial assignments were doable, but his test questions were vague although this was compensated with the curve.

Group projects
Lots of homework
5.0
2.0
STA130
Grade: A+
Jan 3, 2023
Would take again

Prof Schwartz has experience in the industry & academia and it shines in his lectures. While he does not teach you R, I believe that one can pick it up with relative ease. All of his papers are made based on his slides, so as long as you can understand his slides, you're good to go. His office hours are incredibly helpful too!

Group projects
Lecture heavy
Accessible outside class
5.0
3.0
STA130
Grade: A+
Jan 3, 2023
Would take again

The course is focused on learning R, for which many great resources are provided. Lectures available from the beginning in R format to practice. Takes a 10 minute break each lecture so I always got answers to any doubts. Problem sets were doabe if you did them early. Cares sooo much about his field! Midterm and final requires critical thinking.

Group projects
Amazing lectures
Gives good feedback
1.0
5.0
STA130
Grade: Not sure yet
Jan 6, 2023

Cool dude... But the class is awful and the exams are...

Get ready to read
Group projects
Lots of homework
2.0
5.0
STA130
Grade: A+
Jan 8, 2023

He's very passionate about what he's teaching. However, his lectures felt like he assumes that students know the basics of R and statistics, so a lot of studying outside the lectures were required. Problem sets were graded by completion, tests were curved up crazily. Got a good grade in the end but it was a tough course to understand fully.

Group projects
Test heavy
1.0
5.0
STA130
Grade: B-
Jan 9, 2023

So many people were talking about how bad this professor is, but I'm going to show you how to succeed in his class: RUN!!!!

1.0
4.0
STA130
Grade: A+
Jan 9, 2023

Run. Literally awful. He is passionate about the subject but assumes everyone knows basic r coding and statistics. Jumps right in with no warning. His exams are literally reading his mind, only good part is that they're curved. Goes on so many tangents and nothing makes sense. I fell asleep every class and probably didn't miss any actual content.

Test heavy
1.0
5.0
STA130
Grade: A-
Jan 14, 2023

His lecture is not so connected with our homework and exam. If you haven't studied R studio before, my suggestion is RUN!!! DON'T SELECT HIM as your STA130 professor!!! All of my other courses are above A, only STA130 is A- (81)

Group projects
Lecture heavy
Test heavy
2.0
5.0
STA130
Grade: A
Jan 14, 2023

Scott as a person is amazing. But as a prof for an introductory stats course? Not so much. He is very passionate and super friendly but his tests are so hard its not even funny. Midterm avg before curve was 40... However he does curve generously and it is definitely possible to do well in his class. You have to put in the work tho.

Tough grader
Lots of homework
4.0
3.0
STA130
Grade: A+
Jan 20, 2023
Would take again

Super likeable and great lecturer, often ran out of time and slides can sometimes be confusing. Problem sets, tutorials and final project marked pretty leniently. Midterm was dogshit but final was decent, making a good cheat sheet was super important.

5.0
1.0
STA130
Grade: F
Jan 24, 2023
Would take again

Inspirational

5.0
5.0
STA130
Grade: A-
Mar 29, 2023
Would take again

He's sooooo nice, literally the nicest professor I met in my first year. He's so caring and so patient to explain code for us outside the lecture. Although the materials and tests are really hard, if you spend time discussing with prof scott and your TA, you would get a fair grade.

Caring
Test heavy
Accessible outside class
5.0
1.0
STA130
Grade: A+
Aug 10, 2023
Would take again

best professor ever.

Amazing lectures
Gives good feedback
Respected
1.0
3.0
STA130
Sep 19, 2023

He wasted too much time during lectures

Online Savvy
1.0
5.0
STA130
Oct 18, 2023

wastes way too much time during lecture, it's impossible to stay focused. jumps in to things assuming knowledge and just fails to explain a lot of the things he dives into

1.0
5.0
STA130
Grade: Not sure yet
Oct 21, 2023

He does NOT know how to teach sta130 in the slightest. Last year, people complained that he did not code enough and spent to much time on theory, but now ALL HE DOES IS CODE. He doesn't explain the theory AT ALL and relies on the TAs to do it. He cant find the middle ground, but its his job to do so....

Lots of homework
1.0
5.0
STA130
Grade: Not sure yet
Nov 3, 2023

Not good

Tough grader
Group projects
1.0
2.0
STA130
Nov 9, 2023

Some of his test questions are VERY unclear. They were supposed to be simple, but many students cannot understand what these questions are saying. Several hundred students got 0s for questions like these.

Tough grader
Hilarious
1.0
3.0
STA130
Grade: Drop/Withdrawal
Nov 10, 2023

A very interesting person, seems like a cool guys but he's not a good prof for STA130. Chucks you straight into the deep end whilst wasting a lot of time in the beginning of the lecture and showing irrelevant stuff like videos of him doing pull ups and push ups and stuff. Dropped the course before the midterm.

Get ready to read
Hilarious
1.0
5.0
STA130
Grade: C+
Dec 7, 2023

Don't take

Tough grader
Lots of homework
1.0
5.0
STA130
Grade: F
Dec 16, 2023

awful

Tough grader
Lecture heavy
Test heavy
2.0
5.0
STA130
Grade: A
Dec 30, 2023

Lectures were VERY difficult to follow along with; he jumped right into coding and assumed that everyone else could keep up. Wasted time during lectures too. Midterm was fair, final was terrible; however he did curve very generously for the midterm. Go to his office hours he holds before the midterm and final, as he does give away lots of hints.

Lecture heavy
Test heavy
Accessible outside class
1.0
5.0
STA130
Jan 2, 2024

Tests and homework were really hard, lectures didn't cover all the contents in tests and homework. Very bad experience.

Lots of homework
5.0
2.0
STA130
Grade: A-
Jan 6, 2024
Would take again

Scott is amazing but might seem tough if you're not connected with his lectures or style. I am not gonna say he is easygoing, but it's worth the effort. I mean what sets him apart is his style in preparing students for what's next. Honestly, I'm a bit surprised to see many bad reviews about him here because he was one of my best profs so far.

Participation matters
Group projects
Amazing lectures
4.0
2.0
STA130
Grade: A+
Jan 10, 2024
Would take again

He's engaging in lectures, though moves fast as he codes and his humor is bizarre. It's necessary to attend; what he says is on the tests. The homework and tutorials are great practice. The office hours are helpful and there's lots of resources available. The tests cover whats said in class and challenge questions beyond that, so know your stuff.

Group projects
Clear grading criteria
5.0
2.0
STA130
Grade: A
Jan 10, 2024
Would take again

I liked Dr. Schwartz! Definitely, do not miss class because you need to understand what he says. Also, it's just a waste not to go because he's a great lecturer. If you come to class, do the assignments, and put enough time into researching and practicing, you'll get a good grade. No surprises.

Group projects
Amazing lectures
Accessible outside class
4.0
3.0
STA130
Grade: A+
Jan 12, 2024
Would take again

His lecture is overall wonderful to me. Lectures were hilarious and its logic was reasonable and clear. Lot's of Office Hours. Although exams require you a high expertise in all the materials you learned including all lectures, homework, tutorial homework, and tutorials you took. Be aware of the workload, it's a course you need to put efforts in.

Group projects
Amazing lectures
Lots of homework
1.0
5.0
STA130
Grade: B-
Jan 15, 2024

Never take his class

Tough grader
Group projects
Lots of homework
5.0
2.0
STA130
Grade: A-
Jan 27, 2024
Would take again

engaging with the material and helpful during his office hours

Amazing lectures
Test heavy
Accessible outside class
5.0
5.0
STA130
Grade: A-
Feb 1, 2024
Would take again

Test was catastrophic

Participation matters
Group projects
Lots of homework
4.0
3.0
STA130
Grade: A+
Feb 1, 2024
Would take again

- Do not take unless you're fluent in English - Suck up to your TA, they mark everything except the midterm and exam - Prof is really funny, easy to talk to, but lectures are a waste of time. Better off watching recordings on 2x speed - Midterm was curved like crazy. Final was curved a lot. - Homework test cases were often broken

Hilarious
1.0
4.0
STA365
Grade: Not sure yet
Mar 17, 2024

The prof is nice but his lectures are waste of time and the handouts are very hard to understand. Very confused all the time and learned most of contents from other online resources. The midterm average is about 35/100, one of the worst stats courses ever taken.

4.0
5.0
STA365
Grade: Not sure yet
Mar 22, 2024
Would take again

- If you score higher than the average, you will be fine because the curve was HUGE. - Lectures went REALLY FAST with difficult content, so be prepared for challenges - This course relied heavily on Python, with theoretical and coding questions on exam (writing codes). - The prof is nice, friendly, really supportive and cares about his students.

Lots of homework
Lecture heavy
Accessible outside class
2.0
5.0
STA130
Grade: Drop/Withdrawal
Sep 2, 2024

Fall 2023 - Not very good at teaching this course. Doesn't explain anything. There is weekly homework and tutorial quizzes for participation mark. He did allow one cheat sheet for the midterm and final exam.

Group projects
Lots of homework
Lecture heavy
3.0
2.0
STA130
Grade: A+
Sep 9, 2024
Would take again

A very generous curve was given for both the midterm and the final.

Group projects
1.0
5.0
STA130
Grade: Incomplete
Sep 13, 2024

just switch to another prof if you wanna get a higher grade

Tough grader
Hilarious
Test heavy
1.0
5.0
STA130
Grade: Incomplete
Sep 13, 2024

Just switch to another professor.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
STA130
Grade: Not sure yet
Sep 16, 2024

Impossible to understand his lecture, his pace is fast as hell. Messy information. Buy ChatGPT before class. He highly relies on chatbots, and you're gonna learn EVERYTHING from chatbots. Coding-heavy class, learn more coding in faster speed than CSC108 or even CSC110... Actually, to take this class, you should be better at coding than at stats

EXTRA CREDIT
Lots of homework
Hilarious
1.0
5.0
STA130
Grade: Not sure yet
Sep 17, 2024

do not take this course

Lots of homework
Lecture heavy
Test heavy
5.0
1.0
STA130
Grade: A+
Sep 17, 2024
Would take again

take this course, trust me

Get ready to read
1.0
5.0
STA130
Grade: A+
Sep 19, 2024

hopefully will survive for the final exam, an interesting teacher with horrible skills of teaching

1.0
5.0
STA130
Grade: A+
Oct 3, 2024

do not take this course otherwise u will cry

Caring
Test heavy
5.0
1.0
STA130
Grade: Rather not say
Oct 13, 2024
Would take again

He's such a kind and a lovable professor. Though personally I regret taking this course because I much prefer theory heavy statistics, with little coding and simulating. It's just a required course for stats major which I want to take.

Hilarious
Caring
Respected
5.0
3.0
STA130
Grade: A+
Oct 14, 2024
Would take again

nice prof. You really learn in this course! It prepares you well for future sta courses! And btw it's not a good practice to leave a 1 star review just because you can't read course materials or don't put in time to master the knowledge after class. Many students including me did just fine. Just put effort into it

Get ready to read
Respected
1.0
5.0
STA130
Grade: Rather not say
Oct 18, 2024

Do not take this professor's course.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
STA130
Grade: Not sure yet
Oct 18, 2024

Learning from gpt and gpt only. Lack of practice materials.

Lecture heavy
Test heavy
1.0
3.0
STA130
Grade: Not sure yet
Nov 5, 2024

Do not take this course, or you will cry. Be sure to buy gpt plus! Learn everything from gpt, the prof doesn't explain anything, you have to learn coding yourself.

Group projects
Lots of homework
1.0
3.0
STA130
Grade: Not sure yet
Nov 5, 2024

Do not take the course! You have to learn everything from gpt, the prof explained nothing. Be sure to buy a gpt plus, because even the exam is generated by gpt, that's soo crazy. There's no textbook, only few things on his github...

Group projects
1.0
5.0
STA130
Grade: F
Nov 8, 2024

…nodj disks demand y cu cu cy dy dy dy

Lecture heavy
Test heavy
Accessible outside class
5.0
5.0
STA365
Grade: A+
Nov 11, 2024
Would take again

the best waterloo teacher ever

Get ready to read
Amazing lectures
Online Savvy
5.0
5.0
STA130
Grade: A+
Nov 11, 2024
Would take again

the best ryerson prof

Get ready to read
Inspirational
Hilarious
5.0
5.0
STA130
Grade: A+
Nov 11, 2024
Would take again

v=best perof

Participation matters
EXTRA CREDIT
Hilarious
5.0
5.0
STA365
Grade: A+
Nov 11, 2024
Would take again

yes very nice teacher

Get ready to read
EXTRA CREDIT
Hilarious
5.0
5.0
STA365
Grade: A+
Nov 11, 2024
Would take again

the best prof ever in mcgill

Amazing lectures
So many papers
Accessible outside class
5.0
5.0
STA130
Grade: Rather not say
Nov 28, 2024
Would take again

tough course but it was a good convo starter w my crush who took this course. thanks Scott u a real one.

Hilarious
1.0
5.0
STA130
Grade: D-
Dec 2, 2024

oponknknkn

Group projects
Test heavy
Online Savvy
1.0
5.0
STA130
Grade: Not sure yet
Dec 2, 2024

grading criteria is messed, graded by too many staff. there are literary over 15 work to be graded and even though the instruction is not clear at all.

Group projects
1.0
4.0
STA130
Grade: Not sure yet
Dec 7, 2024

0/10 do not recommend. however, i will say that he does curve the hell out of exams

1.0
4.0
STA130
Grade: Not sure yet
Dec 7, 2024

prof thinks students using chatgpt replaces actual teaching :/

Hilarious
2.0
3.0
STA130
Grade: A
Dec 27, 2024

Most of the homework is too long (easy, but very tedious) and the material moves quickly, but the concepts were very useful and applicable to real life. The lectures are enjoyable (sometimes) because the prof. is like your homie and plays music etc., however once the midterm/final roll around it's all of a sudden difficult.

Group projects
Lots of homework
Test heavy
5.0
3.0
STA130
Grade: Not sure yet
Jan 2, 2025
Would take again

u either love him or hate him rants on piazza a lot

Participation matters
Accessible outside class
5.0
3.0
STA130
Grade: A
Jan 4, 2025
Would take again

Prof Scott is an interesting character, makes lectures fun. Grading depends heavily on your TA, mine was fairly average. Learning Python is challenging but useful for skill building. What I most liked though was the use of chatbots which added a unique twist, and I appreciated how open the prof was about. I haven't seen yet this in other classes.

Group projects
Inspirational
Caring
1.0
3.0
STA130
Grade: A+
Jan 6, 2025

be prepared to learn everything by yourself

Get ready to read
Participation matters
Lots of homework
1.0
4.0
STA130
Grade: A-
Jan 6, 2025

His homeworks and lecture notes are wordy.

Test heavy
2.0
4.0
STA130
Grade: A+
Jan 7, 2025

His piazza replies rarely answer your question, tests make me reconsider if I'm a native English speaker, assumes previous statistics knowledge like R^2, course textbook is a better learning material than lecture, capstone group project is a pain in the ass since many students are freeloaders. Only a good prof if you know ML and participate often.

Get ready to read
Group projects
2.0
2.0
STA130
Jan 7, 2025

The course structure and tools used are innovative and interesting, but the quantity of homework assignments and the presence of group projects in a first year course with a massive enrolment really drags the experience down.

Group projects
Lots of homework
5.0
3.0
STA130
Grade: A+
Jan 8, 2025
Would take again

funny guy - very entertaining lectures and taught the content quite well. a lot of his test questions are worded poorly but there's usually a generous curve. lots of free marks for attendance!

Amazing lectures
Hilarious
5.0
3.0
STA130
Grade: A+
Jan 8, 2025
Would take again

Pretty cool prof. Topics are usually explained well. He is very helpful in office hours and on piazza. Course content itself is quite interesting but takes time to digest. Be careful for non-programmers, even with the new integration of LLMs into the course, he will ask coding questions on the exams.

Amazing lectures
Hilarious
Accessible outside class
5.0
2.0
STA130
Grade: A
Jan 9, 2025
Would take again

I really liked how the course was adapted this year to be more centred around chatbots. He curves his tests very generously. The content on the tests was taken from the wiki textbook that he wrote which was very useful.

4.0
3.0
STA130
Grade: A+
Jan 11, 2025
Would take again

Too overhated. His tests are hard but he curves grades up.

Group projects
Lots of homework
3.0
2.0
STA130
Grade: A
Jan 12, 2025
Would take again

Does not explain topics very clearly during lectures, and words test questions and instructions for assignments in a way that is not easy to understand. However, he is very approachable and accessible, so you can get help easily. Also, he's funny and tries to make lectures interesting.

Group projects
Lots of homework
Hilarious
4.0
4.0
STA130
Grade: Rather not say
Jan 19, 2025
Would take again

overhated lol, very engaging prof who seems to care, tough exams but usually curved, useful material. the start of the course started way too fast but things got better. EXPECTS YOU TO KNOW CODE?. csc108 should literally a prereq/corequisite

1.0
5.0
STA130
Grade: A
Jan 21, 2025

The whole course was taught by gpt Feedbacks come really slow Lack of test preparation materials Extremely long test questions

Get ready to read
Group projects
Hilarious
5.0
2.0
STA130
Grade: A
Jan 27, 2025
Would take again

I don't get too many negative feedbacks about him in this site. The class is interesting and it isn't too hard to get an A. Just do what he asks for and go to his office hour if you are confused about things. The use of Chatgpt in this class was also kind of cute and I personally find it helpful.

Participation matters
EXTRA CREDIT
Caring
4.0
4.0
STA130
Grade: A+
Feb 3, 2025
Would take again

Scott is a really fun lecturer, and although the class doesn't make total sense at first, just remember that it's designed so that chatbots do the majority of the work for you. The only tough thing is that on some tests you have to understand code that you've never been asked about previously. Also the homework are tedious. Fun, easy class though.

Group projects
Lots of homework
Accessible outside class
1.0
5.0
STA365
Grade: A
Feb 13, 2025

Unable to sit through a lecture without wanting to rip my hair out. One of the most disorganized and flustered lecturers and makes very little effort to facilitate deeper understanding of course material. In fact, he advises students to learn from chatgpt. This is not inherently problematic, but you realize this is the only option anyways lol.

1.0
5.0
STA130
Grade: A+
Mar 22, 2025

run away from this guy. just take sta130 in the winter. you will thank me later

Get ready to read
Group projects
Test heavy
3.0
1.0
STA410
Grade: A+
May 16, 2025

Strange course design but at least it was a free mark and he was nice. Didn't learn much though

Participation matters
Lots of homework
Accessible outside class
1.0
4.0
STA130
Grade: A
May 29, 2025

Do not take this course with this prof. Homework can take so much time to finish if you don't know Python. Lectures are hard to follow and can be confusing and irritating for coding beginners(or intermediates). Math is simple, but Python part feels like 2nd+3rd year stuff munched together. He's a humourous guy though, tries to entertain lectures.

Lots of homework
Hilarious
Lecture heavy
1.0
5.0
STA130
Grade: Drop/Withdrawal
Jun 4, 2025

DO NOT TAKE HIS LECTURE

Tough grader
2.0
4.0
STA130
Grade: Rather not say
Jun 30, 2025

Very hard course. Coming in with no prior knowledge of code, it was not easy. Working with chatbots made it more complicated at times. Lectures were alright, but you NEED to attend. Tutorials were a bit of a mess. Nice professor and clearly cares, just a disappointing course.

Clear grading criteria
Caring
Lecture heavy
1.0
5.0
STA130
Grade: A+
Jul 27, 2025

Terrible prof. He is passive-aggressive on piazza and yaps a lot. I learned ZERO things during lecture, I just came for the extra credit. Everything is working with chatbot. I earned my grade by working my a*s off, attending A BUNCH of office hours with the TA and asked chatbot to code for me. Technically learnt NOTHING from him.

5.0
3.0
STA130
Grade: A
Dec 10, 2025
Would take again

Amazing prof, really cares about his students. He really tries to make the midterm and final easy enough so that if we understand the things he emphasized in class we can succeed. Makes it really obvious what you need to know in order to do well. Lots of free marks so if you do bad on the tests it won't affect your mark too much.

Hilarious
Caring
Class Info

Online Classes

100%

Attendance Mandatory

21%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 70 grades
Most common grades:
A+ (31)
Not sure yet (23)
A (14)
Grade Distribution
A(45)B(5)C(5)D(6)F(3)A-/B+(9)
Based on 111 reported grades
A+: 31
Not sure yet: 23
A: 14
Incomplete: 9
Common Tags
Group projects (42)
Lots of homework (35)
Test heavy (30)
Tough grader (26)
Lecture heavy (20)
Hilarious (19)
Get ready to read (13)
Accessible outside class (13)
Rating Trend

Stable

+0.02 avg change
Feb
Mar
May
Jun
Jul
Dec
Last 6 months
Ratings by Course

STA365

3.5

(6)

STA410

3.0

(1)

STA130

2.3

(118)
Difficulty by Course

STA365

4.8

STA130

4.0

STA410

1.0

Similar Professors