4.0

Pengyu Liu

Mathematics - Simon Fraser University

4.0
Quality
2.8
Difficulty
77%
Would Retake
86
Reviews
4.0
Quality
2.8
Difficulty
4.0
Helpful
4.0
Clarity

77%

Would Retake

86

Reviews

Rating Distribution
Official

5

60

4

5

3

1

2

0

1

20

What Students Say

I took MACM 201 and MACM 316 with him and he's a great professor

MACM316 - 5.0 rating

Liu gives interesting lectures and explains things well

MACM316 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

63%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 63 grades
Most common grades:
A (23)
A- (16)
Not sure yet (9)
Grade Distribution
A(32)B(4)C(5)D(0)F(1)A-/B+(21)
Based on 74 reported grades
A: 23
A-: 16
Not sure yet: 9
A+: 9
Common Tags
Amazing lectures (26)
Gives good feedback (18)
Respected (18)
Inspirational (15)
Caring (14)
Hilarious (11)
Clear grading criteria (9)
Tough grader (4)
Rating Trend

Improving

+1.35 avg change
Nov
Sep
Aug
Sep
Dec
Jan
Last 6 months
Ratings by Course

MCM121

5.0

(1)

MATH152

5.0

(1)

MACM316

4.1

(74)

MACM201

3.6

(9)

MACM101

1.0

(1)
Difficulty by Course

MACM201

3.0

MACM101

3.0

MACM316

2.8

MCM121

1.0

MATH152

1.0

Reviews (86)
1.0
5.0
MACM201
Grade: Not sure yet
Feb 27, 2019
Wouldn't take again

He thinks that all the students taking this course has nothing else to do in life. He gives so much homework that if you try finishing it, you will not have enough for other classes. Already this course is the most hated courses at SFU, and He makes it unbearable. Why all math professors have to make student's life hell?

Lots of homework
Test heavy
Tough grader
1.0
5.0
MACM201
Grade: Not sure yet
Apr 5, 2019
Wouldn't take again

Definitely was not a good experience taking this class with him. I have to agree with the previous review, he indeed made this class unbearable.

1.0
5.0
MACM201
Grade: Not sure yet
Apr 10, 2019
Wouldn't take again

I agree with 2 previous comments. The course is already hard he makes it even harder. I can see that he is trying to help us, but he lacks experience in being an instructor. Most of the time he gets confused with the notes because its some other instructors notes.

Test heavy
Lecture heavy
Tough grader
5.0
2.0
MACM201
Grade: B
Apr 26, 2019
Would take again

One of the best professors for a discrete math course in SFU. A very genuine person who is always willing to help.

Gives good feedback
Respected
Caring
5.0
3.0
MACM201
Grade: B+
Apr 27, 2019
Would take again

I hated macm101 and that prof. But honest to God, Pengyu honestly made macm201 100% doable and bearable. He legit tells you whats on final and its so FAIR! Proof: 65% is the Avg! Why? Because he actually CARES for the students. After class I recommend talking to this guy because hes honestly the nicest and chillest prof.

Lots of homework
Hilarious
Caring
1.0
3.0
MACM101
Grade: A-
May 2, 2019
Wouldn't take again

He's just not good at conveying the materials to the students. Not becuase that he's new, but it really seems like he doesn't know the materials well enough to teach. There are students correcting his teaching and notes almost every class and it is a waste of time, since class is only 50 mins. I learned the entire class on youtube. No joke.

5.0
1.0
MCM121
Grade: A
Jun 3, 2019
Would take again

He is so chill and always patient. He tells us what eactly on the quiz or test, Easy class for me

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
MACM201
Grade: A
Jul 22, 2019
Would take again

It was his first time teaching so he was nervous in the beginning but when he got used to teaching he was amazing. Best memory is after MT2 when he completely destroyed someone complaining about the midterm "Hey man, if you fail just go into rapping" as the guy was talking way too fast

Hilarious
Caring
4.0
2.0
MACM201
Grade: A-
Nov 30, 2019
Would take again

He was ok, assignments and quiz were fair. Making the course doable. Midterm one easy, midterm two a bit difficult, but final was very fair. Cares for students when he was trying to give effort marks if you attempted the problem but the higher-up guy didnt approve that, so no more. Boring lecture but easy pass.

5.0
1.0
MACM201
Grade: A-
Sep 21, 2020
Would take again

Professor Liu is one of the best professors I have even seen at SFU. His lectures are very funny. For each concept, he gave various examples and sample questions with a solution to help you understand the concept as soon as possible. Even though you did not get the idea at the class, you can meet him after the class. He is very willing to help.

Gives good feedback
Amazing lectures
5.0
2.0
MACM201
Grade: A+
Sep 29, 2020
Would take again

The professor is very lively and interesting in his lectures. He is good at giving examples to explain his views and the difficulty of the exam is moderate. If you have any questions about the content of learning, go directly to him, and he will answer your questions enthusiastically

Gives good feedback
Inspirational
Beware of pop quizzes
5.0
1.0
MATH152
Grade: A+
Sep 29, 2020
Would take again

The test is simple and the main task is to do the homework. You can get good results as long as you do the homework

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
MACM316
Aug 4, 2021
Would take again

I took MACM 201 and MACM 316 with him and he's a great professor. His exams/quizzes are fair and are based on what was taught and assigned in the homework. If you pay attention in class and do the homework, you'll do well in the course. He genuinely cares about his students.

Respected
Clear grading criteria
Caring
5.0
2.0
MACM316
Grade: A+
Aug 4, 2021
Would take again

perfect professor, easy midterm(got full mark), clear concept explanation, you'll easily get an A if you just listen to the class. The professor is really nice, just ask whatever you want, pengyu liu will answer you patiently.

Gives good feedback
1.0
4.0
MACM316
Grade: Not sure yet
Aug 6, 2021
Wouldn't take again

I took the course online. Has a major percentage of the grades based on computing assignment but does not teach the coding in class for the most part. Does not understand student problems and the grading is worse. Further has various extra conditions for passing the course - higher pass percentage and minimum percentages in assignments and quizzes.

Tough grader
5.0
2.0
MACM316
Grade: Not sure yet
Aug 6, 2021
Would take again

Prof. Liu gives interesting lectures and explains things well. The amount of homework is fair. Exams and tests are also reasonable. He's with a genuine personality, easy to talk to and he cares about students. I would definitely take his course again.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
MACM316
Grade: Not sure yet
Aug 6, 2021
Would take again

Prof. Liu is great! He made everything so clear to understand. He made a table at the beginning of the semester which includes almost everything, schedules deadlines, notes, code and grading criteria. Overall, the lectures are fun, and assignments tests are fair. Definitely take Pingu's course if you can!

Respected
Inspirational
Amazing lectures
5.0
3.0
MACM316
Grade: A-
Aug 6, 2021
Would take again

Professor Liu is very easy to reach and he is patient. His office hours are very casual and nice. You could ask him any questions (even the stupidest question you think) and he would explain them patiently. His MACM 316 lectures are intuitive. The courseload and exams are fair, but to succeed in this course you still need to work hard.

Gives good feedback
Respected
5.0
1.0
MACM316
Grade: A+
Aug 6, 2021
Would take again

Best lecture!

Gives good feedback
5.0
2.0
MACM316
Grade: Not sure yet
Aug 6, 2021
Would take again

Professor Liu is really a good teacher! He is not just a PowerPoint reader as other professor does. He can use some vivid and interesting examples to explain the concept clearly and thoroughly. Moreover, the exam is not difficult at all! I got full marks in the midterm, and you only need to work a little bit to get good results!

Gives good feedback
Inspirational
4.0
2.0
MACM316
Grade: Not sure yet
Aug 17, 2021
Would take again

I had him when he just began teaching for MACM201 a few years back and he was honestly not great at that time. However, I've had a few other classes with him recently and he's a far better professor now than he was a few years prior. This semester MACM316 was taught very well. Very lenient with partial marks. Worst quiz and assignment gets omitted.

Clear grading criteria
5.0
4.0
MACM316
Grade: Not sure yet
Aug 18, 2021
Would take again

Professor Liu was a great prof! He explains concepts very well and clearly informs you about topics on exams. The thing I personally struggled with were the computing assignments because I have little experience coding. However, the other elements of the course are easier. He truly made the class enjoyable through real-life examples and his humour!

Respected
Hilarious
Amazing lectures
1.0
5.0
MACM316
Grade: Rather not say
Aug 23, 2021
Wouldn't take again

He scales down, his homework answers did not have any complete explanations, waste of time and money.

5.0
2.0
MACM316
Grade: A
Aug 23, 2021
Would take again

Good teaching, good grading, all the things are direct, if you work hard(which means do what instructor suggests), you will definitely get A level.

5.0
1.0
MACM316
Grade: A-
Aug 23, 2021
Would take again

The teacher is very responsible, the course is not difficult, got full marks in the mid-term exam and high marks in the final

5.0
2.0
MACM316
Grade: A+
Aug 23, 2021
Would take again

The final exam results have just come out. I feel very good. I spend a lot of time in this course, but it is all worthwhile. The teacher is very responsible.

5.0
3.0
MACM316
Grade: A-
Aug 23, 2021
Would take again

This course is really not easy, but professor liu's teaching method made me feel pressureless. quiz is weekly and you can easily get full marks in the mid-term exam if you study.

4.0
2.0
MACM316
Grade: A
Aug 23, 2021
Would take again

Simple grading method, simple course, quiz once a week will let you continue to study instead of putting time before the exam. btw, you can easily get full mark in the midterm, it's really easy

5.0
3.0
MACM316
Grade: A-
Aug 23, 2021
Would take again

He's a great professor. If you don't fully understand the concept from the class, you better meet him at office hour. He will give a clear explaination with some examples.

5.0
2.0
MACM316
Grade: B+
Aug 23, 2021
Would take again

Assignments are not that hard. The exam is a little hard, but you will be good if you fully understand the lecture materials. He's very patient. He's very willing to answer your questions.

1.0
2.0
MACM316
Aug 24, 2021
Wouldn't take again

Hes not that good and doesnt teach. Dont take the good reviews as an indication to take the course with this guy. He scared down hardly and that affected everyones grade badly.

5.0
2.0
MACM316
Aug 24, 2021
Would take again

I don't agree with those bad ratings just because getting lower grades. This prof and the class are epic. If you put time and follow the instructions, you'll get an easy A. The lectures are amazing, really explaining things clearly. I learned a lot in this course, definitely more than just a letter A. Shame on those who only cares about grades

Gives good feedback
Respected
Amazing lectures
5.0
3.0
MACM316
Grade: A-
Aug 24, 2021
Would take again

I really enjoyed the lectures of the professor. the amount of homework is reasonable n' the exams are easy. I think the grading is fair.

Respected
Amazing lectures
Caring
5.0
2.0
MACM316
Grade: A
Aug 24, 2021
Would take again

I took two courses with Dr. Liu, MACM 316 and MACM 201. I REALLY liked his way of teaching. He explained the intuition, motivation and sometimes history of the material. This helped me understand a lot of things. Respect!

Accessible outside class
Inspirational
Clear grading criteria
5.0
3.0
MACM316
Grade: A
Aug 24, 2021
Would take again

The best course EVER! taken at SFU.

Inspirational
Amazing lectures
Caring
5.0
4.0
MACM316
Grade: B+
Aug 24, 2021
Would take again

I have to say, this course is hard. but the prof made it really easy with a lot of fun. I really enjoyed the course and learned things.

Gives good feedback
Respected
Hilarious
5.0
3.0
MACM316
Grade: A
Aug 24, 2021
Would take again

Simply the best professor for the course!

Inspirational
Hilarious
Amazing lectures
1.0
5.0
MACM316
Grade: C-
Aug 24, 2021
Wouldn't take again

Awful, Awful, Awful, he scaled down a B- to a C-. his marking was not fair, he did not and could not explain anything. simply put NOT A PROFESSOR

5.0
3.0
MACM316
Grade: A
Aug 24, 2021
Would take again

Hated this course. It is required but not needed for my degree. Even still it was taught well. Dr. Liu did very well.

Respected
Hilarious
Amazing lectures
5.0
2.0
MACM316
Grade: A
Aug 24, 2021
Would take again

Pengyu is a great professor and very understanding of his students.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
3.0
MACM316
Grade: A-
Aug 24, 2021
Would take again

I enjoyed the way Professor Liu taught each component of the course. I enjoyed the course and I think Professor Liu was a very helpful instructor.

Respected
Inspirational
Amazing lectures
5.0
2.0
MACM316
Aug 24, 2021
Would take again

The course was well taught by the instructor and the material was well prepared. Really nice teacher. Explains very nicely. and fair exams

Hilarious
Amazing lectures
Caring
5.0
3.0
MACM316
Grade: A
Aug 24, 2021
Would take again

good prof, overall course expectations were reasonable, and exams were very fair

Inspirational
Clear grading criteria
Amazing lectures
1.0
5.0
MACM316
Grade: B
Aug 26, 2021
Wouldn't take again

I wouldnt take a course with him if I care about my GPA

1.0
5.0
MACM316
Grade: B
Aug 26, 2021
Wouldn't take again

Idk where all these good reviews are coming from! He is not that good of a prof, avoid him

5.0
2.0
MACM316
Grade: A+
Aug 27, 2021
Would take again

This course was notorious for proof. Prof Liu made this course very accessible and fun to learn

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
MACM316
Grade: C
Aug 27, 2021
Would take again

tbh, I failed this course twice in a row. but with Pingu, it was an ezpass.

Gives good feedback
1.0
5.0
MACM316
Grade: C+
Aug 27, 2021
Wouldn't take again

He did not explain anything properly, dunno why SFU is hiring profs like him

1.0
5.0
MACM316
Grade: B-
Aug 27, 2021
Wouldn't take again

Horrible. Period!

1.0
5.0
MACM316
Grade: F
Aug 29, 2021
Wouldn't take again

SFU should stop considering profs like him, honestly they are the ones who ruin our academic lives by scaling down 2-3 grades.

4.0
3.0
MACM316
Grade: C-
Aug 30, 2021
Would take again

ok. hes actually not that bad. he is caring and willing to consider your request if it is reasonable and fair.

Caring
1.0
5.0
MACM316
Grade: C-
Aug 30, 2021
Wouldn't take again

He is not good at all, waste of money and time

3.0
2.0
MACM316
Grade: A
Aug 31, 2021
Would take again

Pengyu is a nice person, although I do not think he is that good at teaching. He is obviously very smart, but his explanations are really hard to follow in class. The good this is, his class is stupid easy. Ask him to talk about his music.

5.0
2.0
MACM316
Grade: A-
Sep 3, 2021
Would take again

Prof. Liu is a great instructor. It would be even better if he could improve his handwriting.

Inspirational
Hilarious
Amazing lectures
5.0
3.0
MACM316
Sep 3, 2021
Would take again

Pengyu is a great professor, very knowledgeable and very understanding of his students.

Respected
Caring
1.0
5.0
MACM316
Grade: Rather not say
Sep 3, 2021
Wouldn't take again

Ignore if you care about your GPA

1.0
5.0
MACM316
Sep 3, 2021
Wouldn't take again

He does not teach anything he just writes down the math formulas and the solved questions, so basically don't go to his class and learn it by yourself and hope that he will not curve or scale down.

1.0
5.0
MACM316
Sep 3, 2021
Wouldn't take again

Basically, an easy subject thought by someone who cannot explain.

Skip class? You won't pass.
Beware of pop quizzes
Tough grader
5.0
2.0
MACM316
Grade: A+
Sep 4, 2021
Would take again

dunno why so many bad reviews. this is definitely the best course I've ever taken at SFU.

Hilarious
Amazing lectures
5.0
2.0
MACM316
Grade: A
Sep 4, 2021
Would take again

Math lectures are usually boring, but prof. Liu included some interesting applications and music in his lectures. I really enjoyed these lecture. I also liked the interesting computing assignments.

Amazing lectures
5.0
2.0
MACM316
Grade: A
Sep 4, 2021
Would take again

Pengyu is the most genuine prof I've ever met. He truly cares about students. His lectures are great though not perfect (whose are?). I found his lectures are very inspirational, motivating me asking questions, and he always answers my questions. Plus the tutors in this course are also very great!

Respected
Inspirational
Caring
1.0
5.0
MACM316
Sep 4, 2021
Wouldn't take again

Idk how anyone got an A+, he scaled down 2 or 3 grades. Ignore all these nice comments they are trap

5.0
1.0
MACM316
Grade: A
Sep 4, 2021
Would take again

good professor, nice teaching, got full mark in the midterm. weekly quiz makes you work continuously. the course was a little bit hard but the exam was not. If you work hard, you can definitely get high marks.

5.0
1.0
MACM316
Grade: A-
Sep 4, 2021
Would take again

professor Liu is a nice person, who is gonna teach you the difficult concept with vivid content, easy exam, easy understanding, btw the midterm is really easy to got full marks

5.0
2.0
MACM316
Sep 4, 2021
Would take again

I dont understand the bad reviews. This is the best lecturer (hilarious, knowledgeable and kind) I have ever had. But if you got 70 and wanted something like an A-, you are gonna be whining like the bad reviewers. I think thats what they mean by scale down 2-3 grades

Respected
Clear grading criteria
5.0
1.0
MACM316
Grade: A
Sep 4, 2021
Would take again

The best prof I've ever know! clear marking details, and simple exams. You can get high marks if you just need to do what he tells you.

5.0
2.0
MACM316
Grade: A
Sep 4, 2021
Would take again

Those who give bad reviews should not use their own opinion to deny the efforts of a good teacher just because that did not work hard. Peter Liu is really a very good teacher, he is also very kind, and his class is very relaxed. What is more worth mentioning is his The exam is really easy!

5.0
2.0
MACM316
Grade: A+
Sep 4, 2021
Would take again

This is the first time I have got an A+ class in sfu. I am very excited and very happy. I have to say that pengyu Liu's contribution is very huge, he is really a good teacher!

5.0
2.0
MACM316
Grade: A
Sep 4, 2021
Would take again

A nice teacher who treats his students as friends, every time the class ends, I will ask him questions, he can always give me satisfactory answers. thanks to peter Liu, I can get an A in this class.

5.0
1.0
MACM316
Grade: A-
Sep 4, 2021
Would take again

He is such a good teacher I have seen who can combine music and mathematics. He will even play the guitar for you in class. Lively and interesting classes make me learn faster and better.

5.0
2.0
MACM316
Grade: A
Sep 4, 2021
Would take again

AVOID this prof if you don't like math, knowledge or interesting stuff but only your pitiful GPA. I think if you like the material and are willing to study, it's an easy and interesting A.

Inspirational
Amazing lectures
5.0
2.0
MACM316
Grade: A
Sep 4, 2021
Would take again

This textbook should be difficult because of proof, but peter liu makes it easy

5.0
2.0
MACM316
Grade: A
Sep 4, 2021
Would take again

Nice person, easy course! Go take it, you will like him!

5.0
3.0
MACM316
Grade: A-
Sep 4, 2021
Would take again

I took his MATH152 and MACM316. Both are well organized online courses. The amount of homework and the grade given are fair. But that is not important, I learned much from his knowledge and lectures. This is difficult time, but overall I liked the learning experiences with him.

Hilarious
Amazing lectures
Caring
5.0
2.0
MACM316
Grade: B+
Sep 4, 2021
Would take again

I like his attitude. He is patient and kind. Go to his office hour when you have any difficulty.

Respected
1.0
5.0
MACM316
Sep 10, 2021
Wouldn't take again

He is not that good

5.0
2.0
MACM316
Grade: A-
Sep 10, 2021
Would take again

Prof. Liu is a very good professor. He explained the course well and made the lectures very accesible and easy to learn. He is also very caring. I found it is really helpful for an online course that he stayed 10-15 mins after each lecture just to answer students questions regarding the lecture. I learned a lot from him. He is a great!

Gives good feedback
Amazing lectures
Caring
5.0
2.0
MACM316
Sep 10, 2021
Would take again

The prof gave amazing lectures combing math with a lot of applications! Grades are fair.

Inspirational
Amazing lectures
5.0
1.0
MACM316
Grade: A
Sep 10, 2021
Would take again

He explained well and made the course so easy to learn. Do the work and its an easy A.

Respected
Hilarious
5.0
3.0
MACM316
Grade: B+
Sep 12, 2021
Would take again

I'm happy with the overall course experience provided by Prof. Liu. Lectures were interesting and inspiring. Contents were well organized and explained. Schedule and scheme were clearly laid out. Tutors are very supportive. I just thought I could've got a better grade. The prof is great!

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
MACM316
Grade: A
Sep 12, 2021
Would take again

I'd like to thank the professor for the amazing course!

Respected
Amazing lectures
5.0
3.0
MACM316
Grade: A
Sep 13, 2021
Would take again

Best lectures!

Amazing lectures
5.0
2.0
MACM316
Grade: A-
Sep 13, 2021
Would take again

He is very accessible and patient to answer students questions. Exams are easy if you do the work.

Gives good feedback
Inspirational
Caring
1.0
5.0
MACM316
Sep 13, 2021
Wouldn't take again

He cannot explain well, he just copy-pastes the questions and answers from his own notes and his marking is so unfair. and he scales down terribly. IGNORE AT ALL COST

5.0
4.0
MACM316
Grade: A+
Dec 5, 2021
Would take again

Good prof

Gives good feedback
Amazing lectures
4.0
3.0
MACM316
Grade: A-
Jan 1, 2022
Would take again

Good enough professor, knows what he's talking about and takes feedback well. Topic is fairly dry but his delivery is good. Homework is reasonable and marking for coding assignments are pretty generous. Exams are on the long side, require memorization of formulas, and I was ultimately unable to finish both midterms.

Lots of homework
Skip class? You won't pass.
Clear grading criteria
Class Info

Online Classes

100%

Attendance Mandatory

63%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 63 grades
Most common grades:
A (23)
A- (16)
Not sure yet (9)
Grade Distribution
A(32)B(4)C(5)D(0)F(1)A-/B+(21)
Based on 74 reported grades
A: 23
A-: 16
Not sure yet: 9
A+: 9
Common Tags
Amazing lectures (26)
Gives good feedback (18)
Respected (18)
Inspirational (15)
Caring (14)
Hilarious (11)
Clear grading criteria (9)
Tough grader (4)
Rating Trend

Improving

+1.35 avg change
Nov
Sep
Aug
Sep
Dec
Jan
Last 6 months
Ratings by Course

MCM121

5.0

(1)

MATH152

5.0

(1)

MACM316

4.1

(74)

MACM201

3.6

(9)

MACM101

1.0

(1)
Difficulty by Course

MACM201

3.0

MACM101

3.0

MACM316

2.8

MCM121

1.0

MATH152

1.0

Similar Professors