4.3

Haiyu Zou

Mathematics - Georgia Institute of Technology

4.3
Quality
3.4
Difficulty
81%
Would Retake
83
Reviews
4.3
Quality
3.4
Difficulty
4.3
Helpful
4.3
Clarity

81%

Would Retake

83

Reviews

Rating Distribution
Official

5

58

4

9

3

5

2

3

1

8

What Students Say

He's just beyond the average human in every way

MATH2401 - 5.0 rating

A very knowledgeable TA and he cares about our success

MATH1113 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

28%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 64 grades
Most common grades:
A (41)
Not sure yet (12)
B (8)
Grade Distribution
A(46)B(9)C(5)D(0)F(0)A-/B+(4)
Based on 78 reported grades
A: 41
Not sure yet: 12
B: 8
A+: 5
Common Tags
Caring (23)
Amazing lectures (23)
EXTRA CREDIT (16)
Hilarious (15)
Lots of homework (15)
Lecture heavy (13)
Inspirational (11)
Respected (10)
Rating Trend

Stable

-0.11 avg change
Apr
May
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

MATH1113

5.0

(1)

MATH2401

5.0

(2)

MATH2603

5.0

(2)

MATH1564

5.0

(16)

MATH3215

4.8

(4)
+3 more courses
Difficulty by Course

MATH2603

4.5

MATH3670

4.1

MATH1564

3.9

MATH3215

3.5

MATH1712

3.2

Reviews (83)
5.0
3.0
MATH1113
Grade: A
Mar 3, 2014

A very knowledgeable TA and he cares about our success. He gave too many problems in class and it can be a little overwhelming sometimes.

5.0
1.0
MATH2401
May 7, 2015

He's just beyond the average human in every way.

5.0
3.0
MATH2401
Jun 11, 2015

Haiyu explained things very clearly. He was always very prepared and made going to the recitation worthwhile. He was also very funny, which kept the students awake. Hands down the best TA I have ever had so far. Good luck to you, Haiyu!

5.0
4.0
MATH2603
Grade: Not sure yet
Jul 13, 2017
Would take again

This man's consistent clear explanations and niceness is the reason I am doing well in discrete math. He will sit with you and do problems even after recitation is over until you understand everything

Inspirational
Hilarious
Caring
5.0
5.0
MATH2603
Grade: B
Aug 12, 2017
Would take again

Best TA at Tech. Very patient. He is the reason I survived the course.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
3.0
4.0
MATH3670
Grade: Incomplete
Nov 20, 2017
Wouldn't take again

All of his assessments were much harder than the material use to prepare. He moves very fast so it's hard to catch up if you don't understand a concept. He was very approachable and would make time to talk with you outside of class if you asked him. Very hard class in terms of a core math requirement.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
4.0
MATH3670
Nov 30, 2017
Would take again

One of the best math teachers I've had at GT. Really accessible, friendly, and helpful (even when people take advantage of office hours to have him walk them through the homework, right before it's due).

Respected
LECTURE HEAVY
Would take again
4.0
2.0
MATH3670
Grade: A+
Dec 28, 2017
Would take again

Gave a lot of extra credit (20-10-10 points on the tests and final). Homeworks were pretty difficult, but the test questions were much easier. Took several test/quiz questions from homework or in-class examples. Not always the clearest lecturer, and made mistakes, but had a lot of office hours.

ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
EXTRA CREDIT
5.0
4.0
MATH3670
Grade: A
Jan 7, 2018
Would take again

Best math teacher I have had at Tech! He goes out of his way to make sure you understand the material. Go to his office hours!

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
5.0
MATH3670
Grade: C
Mar 29, 2018
Wouldn't take again

Hardest class I've taken at Tech. Haiyu provides almost no resources to help you succeed. Homeworks are very difficult, often don't correlate to the material he covers in class. His lectures are not engaging and he spends most of the time talking to the board. Test's are very proof and notation heavy, with very little partial credit awarded.

Tough Grader
LOTS OF HOMEWORK
5.0
4.0
MATH3670
Apr 12, 2018
Would take again

No matter who you take this is a difficult class. Haiyu (yes everyone calls him by his first name) is a very caring teacher. GO TO HIS OFFICE HOURS. He will work out homework problems with you. If you don't understand a concept, he will explain it until it makes sense. He will answer dumb questions without making you feel dumb for asking them.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
MATH3670
Grade: Not sure yet
Apr 19, 2018
Would take again

When he said the course was fast-faced in his syllabus, he was not kidding. If you do not go to class for a week, it feels like he is speaking a completely different language. His notes are very good, probably some of the best for the classes I have taken at GT. Oh, definitely go to his office hours, they are extremely helpful.

Tough Grader
LOTS OF HOMEWORK
EXTRA CREDIT
4.0
5.0
MATH3670
Grade: C
May 9, 2018
Would take again

Praise the curve! This class was tough, and you have to work for your grade. Homeworks cover future material as on what you have already learned, which can make them tough. He also makes up his own problems. His lectures are high paced. He is very helpful in officehours, he also wants to help you understand the material. The class was a struggle.

Tough Grader
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
1.0
4.0
MATH1711
Grade: B
Nov 7, 2018
Wouldn't take again

let's start by saying that this man began a Finite Math class (one of the easiest math classes at Tech) by saying "I anticipate this class will be harder than linear algebra and differential equations" and he didn't lie. he doesn't teach well, he's boring, and if you ask him questions, he doesn't know how to explain answers

4.0
3.0
MATH1711
Grade: A
Dec 18, 2018
Would take again

I thought he was fine, and it was also his first semester teaching this course. The first test was harder than we prepared for but he ended up curving it and gave use harder practice problems for future tests/made them easier. Our last two tests had a lot of problems we had seen before. He does do learning catalytics to check attendance.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
5.0
4.0
MATH1711
Grade: A
Dec 19, 2018
Would take again

The first test was pretty rough. However, Hiayu made sure later tests and quizzes were more doable. You can tell he really cares about students success and he is very helpful during his office hours. Hiayu, you are a great teacher! Dont let the students bully you!

LOTS OF HOMEWORK
Clear grading criteria
Caring
4.0
3.0
MATH1711
Grade: A
Jan 2, 2019
Would take again

The class started out to be hard but he realized that students weren't doing too well and changed the quizzes and tests to be more practical and in line to what we were learning. Overall, I learned a lot in this class and it wasn't too difficult. Some homework questions do pop up in the tests and quizzes so do your homework.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
MATH3670
Grade: A
May 9, 2019
Would take again

Probably the hardest math class I have taken at tech. If you do all his homework and understand what you are doing, tests are quite manageable. Oh yea, for your own sanity, don't cram for his tests!

Lots of homework
Accessible outside class
Skip class? You won't pass.
5.0
4.0
MATH3215
Grade: Rather not say
May 12, 2020
Would take again

MATH 3215 was a very difficult class for me. Through it, though, Professor Zou was tremendously understanding and responsive, and made lectures not only interesting and enjoyable, but also hilarious and personable at times. Would highly recommend the professor, even though I personally disliked the subject.

Gives good feedback
Respected
Hilarious
5.0
3.0
MATH3670
Grade: Not sure yet
Jun 28, 2022
Would take again

Absolutely loved him :) he's super caring and flexible about things if you talk to him. The grades are fair and if you attend/watch all his lectures, everything is verys straight forward, but if it's not, he's super willing to answer any questions you may have. Highly recommend

Gives good feedback
Caring
Accessible outside class
5.0
4.0
MATH3670
Grade: A
Jul 26, 2022
Would take again

Good professor if you really want to learn more about prob and stats. Super logical lectures and explainations. You will even learn t-distribution and chi-square which I thought will appear in 4-level math course. Go ahead and choose him if stats is important for your career in the future! Don't choose him if you just want an easy A.

Participation matters
Amazing lectures
Inspirational
5.0
5.0
MATH3670
Grade: Not sure yet
Jul 27, 2022
Would take again

Really tough class, even though he kinda tells you what will be on the tests. His study guides are very helpful and he is pretty accessible during office hours. Online class format is a struggle but if you go to his lectures and follow through, you should do just fine.

Amazing lectures
Lots of homework
Accessible outside class
5.0
3.0
MATH1564
Grade: A
Dec 13, 2022
Would take again

Haiyu is such a great teacher! He is super approachable and very good at explaining seemingly difficult concepts. Watching him set up problems has helped me greatly in proving things. I am glad that I signed up for the honor version of Linear Algebra as my first math course. I can't wait to see what other interesting classes Teach has to offer!

Amazing lectures
Caring
Accessible outside class
5.0
3.0
MATH1564
Grade: A
Dec 30, 2022
Would take again

Haiyu was my TA in MATH1564 and really helped me do well in the class. I did not understand much in lectures and it was his studio sessions and practice problems that helped me grasp linear. He was the only TA in the class of like 50-60 people and he did a great job of helping everyone.

Caring
Accessible outside class
1.0
5.0
MATH3670
Grade: A
Aug 11, 2023

He's a good person, but his grader, Aryan Mittal, was extremely difficult and had averages of F's on both exams. Half of the class dropped, so Haiyu made the second half crazy easy, which passed everyone. Haiyu himself has memorized most of the textbook, and writes the theorems on the board, and does a few examples per class, decent lecturer.

Tough grader
Lecture heavy
5.0
4.0
MATH3670
Grade: A
Aug 11, 2023
Would take again

Don't take him if you are not ready to work. If you do decide to take him, your hard work will be rewarded. His lectures were packed with materal which made me feel that I learned a lot. I appreciate that he had his office hours right after class. I do wish he could go over more stats.

Lots of homework
Lecture heavy
Accessible outside class
5.0
3.0
MATH1564
Grade: A-
Oct 13, 2023
Would take again

He taught difficult content very clearly and provided us with helpful resources to practice.

Amazing lectures
Gives good feedback
Inspirational
5.0
4.0
MATH1564
Grade: A
Nov 3, 2023
Would take again

Prof. Zou is extremely personable, and an amazing lecturer and teacher. I can't explain it, you have to take it for yourself. hands down one of the best teachers I've ever had. The class is challenging and will challenge your way of thinking, but it's so worth it and enjoyable and, dare I say, fun.

Amazing lectures
Inspirational
Hilarious
5.0
1.0
MATH1711
Grade: Not sure yet
Nov 15, 2023
Would take again

Easy class. He understands that this is not stem math and makes his teaching super clear. He's really generous and flexible on midterms and quizzes. you can drop your lowest quiz. Hes a great math prof and will listen to any reccs or ideas. Also if you say like 1 think he will change half the exam to what you want.

Clear grading criteria
5.0
5.0
MATH1712
Grade: Not sure yet
Nov 25, 2023
Would take again

Prof. Zou is excellent at teaching and cares about his students. This course is hard for students who did not have previous exposure to calculus. The lectures are interesting and difficult material is simplified well. Though I find the tests and quizzes to be quite challenging so I hope that the final will be doable.

EXTRA CREDIT
Caring
Test heavy
5.0
4.0
MATH1564
Grade: A-
Nov 27, 2023
Would take again

Prof Haiyu is the GOAT!

Get ready to read
Gives good feedback
Hilarious
5.0
5.0
MATH1564
Grade: Not sure yet
Dec 7, 2023
Would take again

This is an insanely hard class but Prof Zou makes it so much better. He cares about his students, has a sense of humor, and can explain concepts simply. It will be hard to find a professor better than Haiyu.

Amazing lectures
Inspirational
Lots of homework
5.0
4.0
MATH1564
Grade: Not sure yet
Dec 7, 2023
Would take again

I wouldn't take this class if you don't truly love math; the subject matter is very hard and takes much work to comprehend. If you just need a linear algebra credit, take 1553/4, trust me. However, that is not to attack Haiyu, there is no one who could teach this topic better than he did. He is caring, personable, funny, and generous with grading.

Lots of homework
Hilarious
Accessible outside class
5.0
4.0
MATH1564
Grade: A
Dec 7, 2023
Would take again

The class is tough, but Professor Zou is funny and genuinely enjoys teaching his students. His lectures are worthwhile to attend, and he often interjects long and arduous proofs with humourous tales. He is always available and listens to the students' concerns. He made this semester amazing.

Hilarious
Caring
Respected
5.0
5.0
MATH1712
Grade: Not sure yet
Dec 9, 2023
Would take again

Though I find this course difficult and tests can be sometimes challenging; for the first time in my life I enjoyed taking a math class. Professor Zou is an amazing lecturer with a great sense of humor. I did not skip a single lecture and note that this class was at 8am. Prof Zou is also very caring and was willing to schedule extra Office hours

Amazing lectures
Inspirational
Test heavy
5.0
1.0
MATH1712
Grade: A+
Dec 12, 2023
Would take again

Professor Zou has been one my favorite professors by far. I personally found his class to be easy simply by attending lectures and participating in studio, plus he gives a study guide before every examine that is almost identical to the test. Some students complained his class was too hard, but surprise surprise, I never saw them once in lecture.

Amazing lectures
Caring
Respected
5.0
2.0
MATH1712
Grade: A
Dec 12, 2023
Would take again

Words simply cannot describe how amazing this man is, you just have to take him. He's a rare professor because he is not only extremely intelligent but knows how to communicate his genius to students who I found are often quite stupid to put it frankly. If you can't crack his class you shouldn't be at Georgia Tech, try UGA.

Inspirational
Hilarious
5.0
1.0
MATH1712
Grade: A
Dec 12, 2023
Would take again

If you go to all his lectures and TAs' studios, you get 4 extra credits, almost half a letter grade. That's how much Dr. Zou wants you to pass his class. His study guides tell you EVERYTHING that will be on the exam, which is why I finished the final in less than half the alotted time. There's people complaining how hard the class is? smdh.

Hilarious
Test heavy
Accessible outside class
5.0
5.0
MATH1564
Grade: B
Dec 13, 2023
Would take again

I learned so much from Prof. Haiyu's class which allows me to see math as a completely different subject compared with what I did in HS. It is very time-consuming but no regrets here. I know I will miss this semester.

Amazing lectures
Inspirational
Caring
5.0
3.0
MATH1712
Grade: A
Dec 19, 2023
Would take again

He's a great professor. All of the resources available made it hard to outright fail the class. His lectures and studio work was also helpful in learning. This class taught very surface level calc 1 2 and 3, so I get why it's hard for some people if they aren't familiar with calculus already. His study guides are exactly the same as the exams.

Amazing lectures
Lots of homework
Accessible outside class
5.0
4.0
MATH1564
Grade: A
Dec 19, 2023
Would take again

This class is definitely difficult! That being said, Haiyu is an amazing teacher. His office hours are extremely helpful and he gives some opportunities for extra credit. Going to lecture is crucial. Hws are graded easily but tests are graded harshly.

Hilarious
Caring
Lecture heavy
5.0
3.0
MATH1712
Grade: A
Dec 19, 2023
Would take again

If you go to lectures and studios, it is easy to pass this class. Professor Zou was engaged with his students and responded to emails quickly. He communicates what to expect on exams. The first half of the semester was much easier than the second half of the semester. The final exam was much harder than any other quizzes or exams.

5.0
4.0
MATH1564
Grade: A
Dec 20, 2023
Would take again

As I wanted to know the "why"s of linear algebra, Haiyu couldn't have done a better job. He is an engaging and passionate lecturer, interjects with jokes, and clearly cares about his students. The class was rigorous and challenging, but he is fair in assessment and I've learned so much. Truly a great professor, I only wish I could take him again.

Amazing lectures
Lots of homework
Respected
5.0
4.0
MATH1564
Grade: A
Dec 20, 2023
Would take again

The content was difficult and moved fairly quickly, but when Haiyu says things, they just get understood. He made me actually understand the essence of math and want to take more math. He's also just a great guy and gave everyone cookies during our final.

Amazing lectures
Inspirational
Caring
5.0
4.0
MATH1564
Grade: A
Dec 21, 2023
Would take again

Professor Zou is the best!! He is super enthusiastic about the subject and you can tell that he really loves teaching it. Professor Zou also cares a lot about his students and holds many office hours sessions. The class is extremely difficult and mostly proof based. Be ready to put in a lot of time studying but Professor Zou makes it worth it!

Caring
Respected
Accessible outside class
5.0
4.0
MATH1564
Grade: A
Dec 26, 2023
Would take again

Probably the best math instructor I have ever had. MATH 1564 is hard (especially if you have never taken a proof-based math class before), but Haiyu's lectures were excellent. He is very helpful if you ask him a question after class or in office hours (maybe a little too helpful when it comes to homework).

Amazing lectures
Lots of homework
Lecture heavy
5.0
4.0
MATH1564
Grade: A
Jan 2, 2024
Would take again

I love Professor Haiyu! He gives wonderful lectures, and he cares about his students(he answers all the questions you ask in class or after class). Homework is heavy but meaningful, tests are hard but fair. It's is a challenging class, but if you love math and find that Prof. Haiyu will be teaching, then TAKE IT! You'll learn more than "a lot"!

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
MATH1564
Grade: A
Jan 2, 2024
Would take again

Bro is just one hell of a specimen.

Amazing lectures
Inspirational
Hilarious
5.0
2.0
MATH1712
Grade: A
Jan 8, 2024
Would take again

He is a very good lecturer and is perfect for college students. He is incredibly intelligent and always willing to help. Just talk to him every now and then. If you try, you will do well.

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
MATH3215
Grade: A
Aug 6, 2024
Would take again

Haiyu is prob one of the best math professors at GT. Explains things really well. Quizzes and tests can be hard but he gives lots of resources and hws give up to 6% EC. Def listens to feedback. Early grading was very harsh but def changed after receiving feedback. Overall very enjoyable course and feel like I actually learned a lot.

EXTRA CREDIT
Amazing lectures
Caring
4.0
4.0
MATH3670
Grade: A
Aug 13, 2024
Would take again

Zou is a funny and a great caring teacher but hard. Go to class or you will definitely get behind, and homeworks and tests are graded pretty ruthlessly. I ended up with an A as he curves the class at the end, but don't pick him if you want an easy A. Definitely made statistics more interesting for me!

Tough grader
Lots of homework
Respected
5.0
2.0
MATH3670
Grade: A+
Oct 24, 2024
Would take again

I took math 1564 with him as well. By that time he was the TA for 1564. So much better than the professor. Explains concepts so much more clearer. For math 3670, he does some review every class, but you still need to go to class. He is definitely the best professor for 1564 and intro to stats/prob. Just take him, you won't regret, promise

Amazing lectures
Inspirational
1.0
5.0
MATH3670
Grade: B
Nov 7, 2024

For a statistician, this guy loves to yap and seldom relies on visuals. If your class is quiet, maybe it's because nobody understands what is going on, you don't have to take it as a personal affront to you. If you want students to engage, make your lectures engaging. If you want to do well in this class, just do the HW.

Tough grader
Participation matters
Graded by few things
4.0
3.0
MATH1711
Grade: A
Nov 13, 2024
Would take again

You have a test every other week in the class. But his lectures are very good and he is always open for questions outside of class. He really cares about his students.

Hilarious
Caring
Test heavy
1.0
5.0
MATH3670
Grade: B
Dec 17, 2024

Haiyu is extremely kind, but his lecture style is TERRIBLE. I found his lectures boring, unclear, and hard to engage with, which sucked bc his slides are also USELESS for review as he does all of his teaching on the whiteboard. I got a B bc of youtube, textbooks, and a curve. This class is RIDICULOUSLY difficult, especially bc of how he teaches it.

Tough grader
Graded by few things
4.0
3.0
MATH1712
Grade: A
Dec 17, 2024
Would take again

This course is easy if you already learned calculus in high school (AB). If you did not, it is very challenging because he goes through the material very quickly and the lectures are pretty unengaging. He is very good at answering questions and is a nice guy overall. The midterm/final was very similar to the study guides.

5.0
4.0
MATH1712
Grade: B
Dec 18, 2024
Would take again

Professor Zou is a great professor. He has a clear voice and communication style. Just as good as watching a YouTube video and he goes through every step. I am taking him again for finite.

Amazing lectures
Lecture heavy
5.0
2.0
MATH1711
Grade: A
Dec 18, 2024
Would take again

Prof Zou will make you laugh in every lecture, and found a way to make probability fun. He is extremely clear, and the tests are based on the content on the study guides. Attendance is extra credit, and many tests had extra credit, or questions that wouldnt be graded. Some homework (that you pay $90 to access) but overall solid class and prof.

EXTRA CREDIT
Clear grading criteria
Hilarious
5.0
2.0
MATH1711
Grade: A
Dec 22, 2024
Would take again

I really enjoyed his class! The lectures were pretty engaging and easy to understand. I'd say the math wasn't that bad, but I know a lot of people who struggled with it. Quiz after every lecture for participation and homework 2x a week. Worksheets and study guides were very helpful. Great professor! (don't email, he won't answer. Go to OH lol)

Participation matters
Lots of homework
Test heavy
5.0
2.0
MATH1711
Grade: A
Jan 16, 2025
Would take again

Very good professor, just show up to class and take notes and the class should be an easy A.

3.0
2.0
MATH1711
Grade: A+
Apr 5, 2025
Would take again

Easy material so easy A, but the prof frequently waited until the last minute to post homework and made mistakes on study guides- he would make a mistake, someone would point it out, he would tell them they're wrong, then they would take the test, get that question wrong, point it out to him, and he'd say "we did a problem like this in class".

Lots of homework
3.0
3.0
MATH1712
Grade: A
Apr 15, 2025

His lecture style is extremely boring and unengaging. I took AP Calc / IB Math in high school and that is the main reason I understood what was going on. Studios / lectures are extra credit which helps. Def go to studio, it's a lot easier to learn content. Exams / quizzes are identical to studio worksheets and study guides. H

5.0
3.0
MATH1711
Grade: A-
Apr 23, 2025
Would take again

I love him.An amazing teacher who really cares about his students understanding the material. Assigns homework pretty much every week/lecture but they really do cover the material and help you. Provides EC that is very beneficial in the end. Also really funny and goofy. if you fall asleep during his lecture, good luck.makes math fun but to a limit

EXTRA CREDIT
Lots of homework
Lecture heavy
5.0
2.0
MATH1712
Apr 25, 2025
Would take again

Great, funny guy who understands the class is filled with non-STEM majors and teaches curriculum accordingly. Pearson homework sucked, but exams were easy if you did study guides. Goes fast during lectures, but overall relatively simple to follow. Office hours were helpful for additional questions. Attendance = extra credit.

EXTRA CREDIT
Caring
Lecture heavy
2.0
4.0
MATH1712
Grade: C
Apr 27, 2025

If you have previous experience with calculus you should be fine, but this class is not friendly to those who have little to no experience. Moves very quickly and his lectures are very uninteresting. Also very hard to reach outside of class, will take days or weeks to respond to emails.

EXTRA CREDIT
Lecture heavy
3.0
3.0
MATH1711
Grade: A
Apr 27, 2025
Would take again

Much better at teaching this class (1711) than 1712, the lectures are much more engaging and easier to grasp. The homework is very helpful in learning the content but he often teaches it in a different way. Class gets easier as the semester goes along.

Lecture heavy
2.0
3.0
MATH1711
Grade: A
Apr 28, 2025

Doesn't respond to emails ever

1.0
4.0
MATH1712
Grade: C
Apr 28, 2025

He didn't put grades in the gradebook so I never knew what my grade was (even going into the final). He would claim that he would add things to canvas and then NEVER do it or do it so late that it didn't matter anymore. He doesn't respond to emails in a timely manner. I went into the final blind bc I didn't know my grade.

EXTRA CREDIT
Lecture heavy
Test heavy
5.0
3.0
MATH1711
Grade: A
Apr 28, 2025
Would take again

Haiyu is amazing. I had him for a total of 2 math classes, and I would absolutely take another math class with him.

Lots of homework
Caring
Respected
1.0
5.0
MATH1712
Grade: B
Apr 30, 2025

This class was EXTREMELY difficult if you have never taken a calculus class. I went into my exam blind because of his lack of awareness of putting in grades. The syllabus quiz was given 6 weeks into the course. NEVER responds to emails in a timely manners, and also lies in emails. You will feel stupid when asking him questions.

Lecture heavy
Graded by few things
5.0
4.0
MATH1711
Grade: C
May 6, 2025
Would take again

I have taken Zou for 1711 and 1712. I received a letter grade higher than expected both times, and I am extremely grateful (math is not my strong suit). This class is difficult, however Zou is the best teacher you can have. This class is graded by 3 exams + final, 4 quizzes, and homework. Attendance is Extra Credit.

Amazing lectures
Caring
Test heavy
5.0
1.0
MATH1711
Grade: A+
May 13, 2025
Would take again

You can still succeed if math isn't your strong suit, but this class is easy for some and hard for others. Starts off fairly easy but kind of ramps up near the end. The studio worksheet problems show up on the quizzes and sometimes the exams. Partial credit given on exams, 4 extra points available for final grade. Won't respond to emails.

EXTRA CREDIT
Lots of homework
Hilarious
5.0
3.0
MATH3215
Grade: B+
Aug 10, 2025
Would take again

Professor Zou does a great job of explaining topics in a simple and understandable way. Although, attendence isn't required (outside of quiz days), I highly recommend coming to class. Homeworks are not required, but are good for midterm practice and earn you extra credit. Quizzes are not bad and midterms are fair.

EXTRA CREDIT
Amazing lectures
Lecture heavy
4.0
4.0
MATH3215
Grade: A
Aug 19, 2025

The exams varied a lot in difficulty the first exam average score was like a B second a D and final a C. He ended up curving in the end. He provided homework assignments that could be used to add up to six points onto your final grade. Overall great guy.

Tough grader
EXTRA CREDIT
Gives good feedback
1.0
4.0
MATH1711
Grade: B
Oct 21, 2025

Oh my gosh, I lost zell miller because of him, This class has HEAVY grade deflation. the whole class is VERY midterm heavy its literally worth HALF UR GRADE.

Tough grader
Test heavy
Graded by few things
3.0
4.0
MATH1711
Grade: Not sure yet
Nov 18, 2025

He is a mid professor, my TA was awful which made this class more difficult than necessary. The grade inflation at the end of the semester goes crazy with homework and extra credit, so most people end with an A or B. 2 weekly homework and if you go to all the studios + lectures you get extra credit. Not the worst ever, but doable with some effort

2.0
4.0
MATH1711
Grade: Not sure yet
Nov 21, 2025

Lectures are fine, very fast-paced. Doesn't fully answer questions when you ask, just reiterates the answer he got. TA was terrible, didn't explain answers to worksheets well. I failed the first midterm (hardest one) and never seemed to recover (test heavy course). Will ask you to simplify difficult fractions in a short amount of time (EX: 9.5/5).

Test heavy
4.0
4.0
MATH1712
Grade: B-
Dec 1, 2025
Would take again

Haiyu is a great professor for how deceptively hard 1712 is. While bad at responding to emails, he's very nice in his office hours and grades fairly. You'll need to put in more effort than you think and get extra support to do well in this class, and to accomplish that, Haiyu is a great prof. to get there.

Lots of homework
Respected
Test heavy
5.0
3.0
MATH1711
Grade: A
Dec 4, 2025
Would take again

the goat for 1711 or 1712! yes the classes are hard, but he is by far the best person to take them with. He is funny and engaging in lectures and gives lots of extra credit for going to class and studio

Amazing lectures
Clear grading criteria
Hilarious
5.0
2.0
MATH1711
Grade: Not sure yet
Dec 12, 2025
Would take again

i suck at math, but i loved Mr. Zou as a prof. He is funny and a very good teacher. Tests are fair and I always did better than expected (got -.6 buses on one question and covered the tests in tear stains but got an 80). the hw and studio questions def relate to exams and quizzes.

EXTRA CREDIT
Amazing lectures
Respected
5.0
3.0
MATH1711
Grade: A
Dec 17, 2025
Would take again

Honestly thought this class was great! You can finesse some of the exams by studying the day before if you go to studio and lecture!

EXTRA CREDIT
Amazing lectures
Lecture heavy
5.0
2.0
MATH1711
Grade: A
Dec 18, 2025
Would take again

Actually the first time that I understood math! As long as you go over the midterm study guides and studio worksheets, you will most likely get an A.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
2.0
MATH1711
Grade: A
Dec 28, 2025
Would take again

Class is very test heavy, but overall it was an easy class! Lectures jump around a bunch of different math topics and he posts the slides on Canvas if you miss them. Haiyu never hesitated to answer questions or give help if someone was confused. Make sure you go to studio, you'll get 1-2 extra credit points!

EXTRA CREDIT
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

28%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 64 grades
Most common grades:
A (41)
Not sure yet (12)
B (8)
Grade Distribution
A(46)B(9)C(5)D(0)F(0)A-/B+(4)
Based on 78 reported grades
A: 41
Not sure yet: 12
B: 8
A+: 5
Common Tags
Caring (23)
Amazing lectures (23)
EXTRA CREDIT (16)
Hilarious (15)
Lots of homework (15)
Lecture heavy (13)
Inspirational (11)
Respected (10)
Rating Trend

Stable

-0.11 avg change
Apr
May
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

MATH1113

5.0

(1)

MATH2401

5.0

(2)

MATH2603

5.0

(2)

MATH1564

5.0

(16)

MATH3215

4.8

(4)
+3 more courses
Difficulty by Course

MATH2603

4.5

MATH3670

4.1

MATH1564

3.9

MATH3215

3.5

MATH1712

3.2

Similar Professors