2.7

Keqin Liu

Mathematics - University of British Columbia

2.7
Quality
3.4
Difficulty
29%
Would Retake
297
Reviews
2.7
Quality
3.4
Difficulty
2.8
Helpful
2.6
Clarity

29%

Would Retake

297

Reviews

Rating Distribution
Official
297 total ratings

5

65

4

47

3

49

2

41

1

95

What Students Say

As far as 105 profs go, he definitely is one of the better ones (which isn't hard)

MATH105 - 3.0 rating

No piazza and very little support to students

MATH221 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

24%

Textbook Required

36%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 89 grades
Most common grades:
Not sure yet (35)
A+ (21)
A- (19)
Grade Distribution
A(32)B(12)C(10)D(4)F(1)A-/B+(30)
Based on 130 reported grades
Not sure yet: 35
A+: 21
A-: 19
B+: 11
Common Tags
Tough grader (44)
Graded by few things (37)
Test heavy (36)
Get ready to read (27)
Hilarious (9)
Lecture heavy (9)
Clear grading criteria (8)
Lots of homework (6)
Rating Trend

Declining

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

MATH103

5.0

(1)

MATH300

5.0

(1)

MATH312

4.5

(4)

184

4.0

(1)

MATH220

3.8

(11)
+24 more courses
Difficulty by Course

MATH221

4.2

200

4.0

Math190

4.0

MATH200221

3.7

MATH105

3.7

Reviews (296)
4.0
2.0
MATH220
Grade: B
Aug 22, 2001

No Comments

1.0
5.0
MATH221
Grade: A+
Sep 11, 2001

I can understand not a work from him and his exams are totally unreasonable

3.0
3.0
MATH221
Grade: A-
Feb 9, 2002

No Comments

4.0
1.0
MATH312
Feb 16, 2002

No Comments

4.0
2.0
MATH200
Feb 17, 2002

No Comments

5.0
1.0
MATH221
Feb 26, 2002

he's exams are easy to understand

3.0
2.0
MATH180
Mar 27, 2002

poor eng, but easy test if u do all is hw

2.0
3.0
MATH100
Apr 4, 2002

he likes to say "okAY?" a LOT

3.0
4.0
MATH309
Apr 5, 2002

When you are taking a calculus course with him, you are learning hake

3.0
4.0
MATH309
Apr 5, 2002

When you are taking a calculus course with him, u are learning "hakelus" fr him.

4.0
2.0
MATH308
Apr 27, 2002

he's alright.. nice guy... but not very helpful

3.0
3.0
MATH309
May 2, 2002

despite his spoken english, material presented clearly

5.0
1.0
MATH200
May 25, 2002

Very helpful notes, i still use them as a reference when studying stats and cal4

5.0
5.0
MATH180
Jul 8, 2002

very good notes... but his tests just break you... you lose confidence for final

5.0
2.0
MATH312
Jul 17, 2002

No Comments

1.0
5.0
MATH180
Aug 23, 2002

DID EVERY HW QUESTION... got 87 on a midterm... after final... 67... o_O

2.0
4.0
MATH100
Oct 9, 2002

He is impossible to understand, not the material... HIM!

1.0
3.0
MATH255
Nov 11, 2002

No Comments

3.0
3.0
MATH255
Nov 22, 2002

Favourite phrases: Is that right? hahah ok Of course it is Is that ri

2.0
2.0
MATH255
Dec 9, 2002

He should go to take the LPI

3.0
3.0
MATH221
Dec 12, 2002

Can't speak English well

4.0
4.0
MATH255
Jan 10, 2003

No Comments

5.0
1.0
MATH215
Jan 15, 2003

You can't walk out of his door without hearing is that right? 5 - 6 times.

3.0
2.0
MATH215
Feb 27, 2003

Needs to practise english, but you get used to his extreme accent . Notes are clear, and easy to understand.

2.0
1.0
MATH215
Mar 15, 2003

Easy but unclear!

3.0
3.0
MATH215
Mar 19, 2003

No Comments

1.0
2.0
MATH215
Mar 31, 2003

Can't understand ANYTHING he says. Midterms were ok, not too hard. Teaches straight out of the text, so class can be avoided. He said he was leaving to go to the US, I hope so. UBC needs ENGLISH speaking profs.

2.0
2.0
MATH215
Apr 12, 2003

Terrible teacher!Could not understand what he was talking about...

3.0
4.0
MATH215
Apr 17, 2003

extremely hard final exam. You will fail his class if you didn't do well on the midterms.

2.0
5.0
MATH220
May 1, 2003

I had him last year in math 220. He can't even speak english. and his midterms and finals are too hard. However, I had him this year in math 215. His exams are easy EXCEPT the final.

2.0
3.0
MATH230
May 2, 2003

The accent is brutal...

4.0
3.0
MATH101
May 30, 2003

No Comments

3.0
1.0
MATH220
Jun 5, 2003

don't understand what he is saying. But he has EASY midterms.

4.0
2.0
MATH307
Jun 20, 2003

you get used to his accent after the first week

4.0
2.0
MATH180
Jun 24, 2003

you will get used to his accents

3.0
2.0
MATH221
Jun 24, 2003

Easy midterms + final~Don't always understand his explaination but fortunately his note is easy to read & useful. Say quite a few "Is that right?" each class, but usually no one responds his questions.

2.0
1.0
MATH307
Jun 26, 2003

lazy, irresponsible.doesn't show up on office hour.

1.0
2.0
MATH307
Jun 30, 2003

The midterms were extremely easy, but the final was a bit too long. Didn't show up for his office hours, doesn't explain material clearly enough, and frequenly lets us out early. No wonder he keeps saying he doesn't have enough time during summer

4.0
1.0
MATH220
Aug 25, 2003

VERY EASY

4.0
1.0
MATH220
Sep 4, 2003

He is nice and helpful. But his lectures are too easy. If you want to learn real stuff, don't take his course!

3.0
2.0
MATH100
Sep 10, 2003

WOW, he's one hell of a teacher (with an accent, "is that right?" ). Despite of his easy classes, his homeworks difficulty differs quite much from his notes...

2.0
1.0
MATH100
Oct 9, 2003

HE IS THE EASIEST TEACHER IN THE WORLD!! HIS EXAMS ARE A JOKE AND HIS HOMEWORK IS SIMPLE!! TRANSFER OVER TO THIS GUY!! (although you will have no idea what he is saying for about 3 weeks)

1.0
2.0
MATH100
Dec 14, 2003

Easy but not good prof.Probably will fail the final!

4.0
1.0
MATH100
Jan 6, 2004

Amusing accent and style keeps me awake. "If you don't this, please try to remember it." lol.

5.0
3.0
MATH220
Feb 6, 2004

Great notes. Reasonable exams. Very fair.

4.0
3.0
MATH220
Feb 20, 2004

I think his midterm is so far so good. At least, I can still "stand up". Maybe this course should be "student friendly".

2.0
5.0
MATH101
Feb 25, 2004

Good math 100 teacher but not good at math 101. Tests are hard and it's hard to understand him at times. Add that to an already tough subject and you'll wish you were in another section...

5.0
3.0
MATH101
Mar 30, 2004

Quotes of the Great Keqin Liu: "Is that right?"; "OK~!"; "Of course~!"

2.0
1.0
MATH215
Mar 31, 2004

Really easy stuff with really easy homework questions. Midterms were a breeze. But he didn't explain things very well and the course just seemed to go in circles. Tough accent.

5.0
3.0
MATH307
Apr 3, 2004

for the course 2 years ago

5.0
2.0
MATH220
Apr 6, 2004

ok for me

4.0
3.0
MATH101
Apr 18, 2004

Funny accent kept me awake, which is more than i can say for most of my profs

3.0
2.0
MATH101
Apr 29, 2004

Covers material required in course; notes aren't comprehensive, need to listen as well to make sense of lectures; accent takes getting used to. Often leaves examples for students to finish, giving incorrect answer (careless mistakes in class).

2.0
3.0
MATH1001
Aug 6, 2004

"Pawvertic"=Quadratic & "Quachi"=equation & " I sinka" = I think

5.0
2.0
MATH220
Aug 15, 2004

Though he does have an accent you can get used to it pretty quickly. He does an excellent job in suggesting questions that will actually aid learning; a talent few professors have and sadly fewer students recognize. With an open mind he won't disappoint.

5.0
3.0
MATH100
Sep 2, 2004

He is hilarious. This guy is the king of rock-and-roll, i mean math.

4.0
1.0
MATH104
Sep 23, 2004

AWESOME ACCENT!!!! SO full of expression! You can just FEEL his PASSION for Math!! And for LEEMEETS!!!! And he cares about US too! Always asking us, "IS DEES RIGHT? OK! OF COSSS!!"

5.0
1.0
MATH100
Oct 19, 2004

Keqin is God, he is the awsomest proff ever, "IS Dat Riiight?" yes it damn well is, ROCK ON KEQIN!!!!!!!!

2.0
5.0
MATH104
Nov 30, 2004

Hell boring and hell hard! I never achieve such a low mark in any of my math class before. I finished my math provincial with a 98% and I failed all of his Midterms even though I have calculus/Econ background. His lectures are extremely boring and hard to understand.

2.0
3.0
MATH215
Dec 1, 2004

I was confused for the first half of the semester as to what carcurus was. Finally figured out he was saying calculus. I'd stay away from him if you can.

3.0
4.0
MATH104
Dec 2, 2004

His notes and recommended problems only help w/ maybe 2 or 3 of the 5 question exams...u better know the ins and outs of calculus for the other half. :class avg:52% on exams: His marking scheme is hella hard and hella merciless. O well, i still like math, just not math with him

3.0
3.0
MATH104
Dec 15, 2004

accent takes a few classes to get used to... gives pretty good notes in class and all... but test is much harder than the work he asks you to do... none the less... a nice guy...

3.0
2.0
MATH104
Dec 19, 2004

Need to spend some time understanding clearly what he says at first, but it gets easier after. Can do well in midterms if you read through examples in textbook and notes. I think that he explains concepts pretty well, and you can feel his passion for math! I think he is a good prof

3.0
5.0
MATH104
Dec 21, 2004

I used to like math, haha. Like someone else said, you'd better know the ins-and-outs of Calculus if you expect to do well in this class (class average 51%). Don't bother doing the work out of the text book, just practice his in class examples, and any previous exams you can get your hands on.

5.0
3.0
MATH104
Dec 27, 2004

Not the easiest midterms.However, having harder midterms gets you to be well prepared for the final exam.The midterm marks will be scaled anyways to reflect our final exam marks, so having harder midterms were not a problem. Good in class problems, for they allow you to get to the bottom of concepts

4.0
1.0
104
Jan 2, 2005

He's great for a calculus prof. If you come to his lectures, write down his notes and do the homework, you can easily ace his midterms. After all, his questions aren't hard! The problem could be that many of us still need our calculators.

4.0
3.0
MATH104
Jan 5, 2005

Although he has accent, he teaches and explains the concepts well by providing good examples. His midterms are difficult compare to other profs', but midterm marks will be scaled. (To me, final is a piece of cake compare to his midterms.)

4.0
1.0
MATH184
Jan 6, 2005

hard midterm, made the final so easy comparetively.

3.0
2.0
MATH105
Apr 15, 2005

I don't know if he really is hard for Math 104 but his Math 105 midterms are a piece of cake. The marker MARKS hard but the questions are EASY so overall midterms = easy. The averages for his midterms fluctuates a lot... ranging from 60s to 70s... Boring prof but math will always be boring so... :P

4.0
3.0
MATH105
Apr 23, 2005

you'll get used to his accent in the 2nd class. Midterms and final r not hard if you study. Overall, nice guy... a little bit boring, but hey he's just trying to teach math...lol

5.0
1.0
MATH200
Jun 17, 2005

Teaches math with passion. Makes 1 + 1 = 2 sound amazing. Final was easy.

2.0
5.0
MATH221
Jun 17, 2005

This prof. can't teach. You won't be able to understand his lecture. Hence, you have to spend lots of time after class to catch up the materials from the lectures.

4.0
2.0
MATH221
Jun 17, 2005

He's a decent prof. Has a strong accent. Is helpful but make sure you understand his notes. His tests were easy. Overall, a good prof to have.

5.0
1.0
MATH221
Jun 23, 2005

This prof is really nice, and his exams are really easy. Make sure you read his note!!!!

4.0
1.0
MATH200
Jun 28, 2005

Prof Liu's lecture and note r clear and very helpful. Exams Questions r similar to the notes and examples. Overall, He is recommended.

2.0
5.0
MATH221
Jul 4, 2005

This prof can't speak in English. You won't be able to understand his lecture. Plus you need to spend lots of time after class to catch up the materials.

4.0
3.0
MATH101
Jul 5, 2005

best prof

4.0
1.0
MATH200
Jul 28, 2005

"is that right?" "is that right?" HAHAHA, AWESOME PROF!! Teaches with passion.

3.0
4.0
MATH104
Oct 19, 2005

Once you get past his accent, he is a good teacher and writes everyone on the board so you understand. exams are hard, but if you do the work you should be ok. i think hes really nice guy and you could go to him for help.

2.0
4.0
MATH104
Nov 27, 2005

can't speak english very well

3.0
2.0
MATH200221
Feb 17, 2006

Accent a bit thick, but once I figured out that the unintelligible word he kept repeating was "n-tuple", everything was fine. Funny guy, very excited about math, animated teaching style. Helpful with questions and gave fair midterms/finals.

3.0
3.0
MATH309
Apr 20, 2006

Nice guy, really excited about math, but hard to understand. Also he's very lazy. We had no text book, he gave us hardly any practice questions, and terrible solutions. His only office hours for the final were 2 weeks before. Good course, but could have been much better with someone else.

4.0
3.0
MATH184
Oct 30, 2006

he's an enthusiastic prof,

2.0
5.0
MATH104
Mar 15, 2007

He's not a bad teacher, just hard to understand..

1.0
3.0
MATH104
Mar 19, 2007

This professor is deeply, deeply, verbally challenged, unless you are of asian descent or study lingustics your in for it. I enjoyed watching the faces on failing students who couldnt understand a word out of this guy, one wonders how such a prof gets a job. I heard he is teaching the 184 course this summer as well, take chinese simultaneously.

3.0
3.0
MATH221
Mar 20, 2007

Not willing to reschedule another office time even though I have class conflict, but he's quite nice and is clear about the topics

5.0
2.0
MATH105
Apr 20, 2007

Fair Midterms and Finals!

3.0
3.0
MATH184
May 8, 2007

has an accent

5.0
3.0
MATH221
May 19, 2007

Excellent prof! I highly recommend him, as his midterms were very fair and he really makes sure that everyone understands the concepts well enough. I went to his office hours several times, and his explanations were very understandable.

5.0
1.0
MATH104
Jun 10, 2007

Also took Math 105. Great Prof, super easy tests, he has a bit of an accent but I was able to understand him fine after 3 lectures. Best 2 out of 3 midterms and provide sample questions that are EXACTLY the same as the midterms (values changed) - Easy A/A+ =D

5.0
1.0
MATH184
Jun 21, 2007

great prof,easy tests,n nice to students!!

5.0
2.0
MATH105
Nov 14, 2007

He is the BEST prof ever! I actually enjoyed going to his class and solving math problems. He does have an accent, but it only takes few classes to get used to. He is hillarious, very helpful and responsive to questions. His tests are quite fair, close to easy.

4.0
2.0
MATH104
Dec 22, 2007

After the first class, i temporarily transferred out due to his accent. However, after reading ratings on this site and transferred back in after a couple days. Best decision I've made. Liu provides numerous examples to really get the concepts across. An easy A if you have a fairly good understanding of calculus and know how to process questions.

4.0
4.0
MATH105
May 9, 2008

clear lectures, hard m/ts but relatively easy final. highly recommend to do the past finals, which you can buy from math club before the final. past finals are very helpful.

5.0
3.0
MATH221
May 11, 2008

Excellent prof! I highly recommend him, as his midterms were very fair and he really makes sure that everyone understands the concepts well enough. I went to his office hours several times, and his explanations were very understandable.

5.0
2.0
MATH312
Jun 22, 2008

he was one of my best prof ever during this 4 year. He is very good at explaining stuff. his final and midterms are sooooooooo fair. he is sooo nice and helpfull. very fair guy. for any course take this guy. you'll ace it if you go to the class and read his notes only. that's all. :)

5.0
1.0
MATH104
Nov 18, 2008

Prepares you well for tests. Tests are fair. Really easy course if you have prior knowledge of calculus, but even if you didn't you could because he provides lots of examples. "Is that right" "Is that right?" He said this 28 times one class

2.0
4.0
MATH253
Dec 9, 2008

He is very enthusiastic about math 253, and wants to get all the class' attention. The textbook is 10 times clearer than him, and prepares the students more than his notes.No website, practice midterms/finals, so be ready. Course is a bit irrelevant, depending on your major.

2.0
5.0
MATH104
Dec 22, 2008

Such a hard class and not a good prof! He spent most of the time proving formulas work instead of teaching us practice problems for the final. Had a 74% before the final and got a 57% after because our class average was so low. Plus, he's hard to understand. He's excited about math but I would prefer a boring, USEFUL prof over him any day.

2.0
1.0
MATH253
Dec 31, 2008

easy mts/finals, useless lecture n notes. easy to get high marks

1.0
4.0
MATH200
Apr 17, 2009

Not a very good proff! If you would like somebofy who you can understand while they speak english definitley opt for another prof! Despite having an accent that was hard to decipher he also talked to the chalkboard which was a pain. I felt I was better off at the library doing work than inclass!

3.0
5.0
MATH105
Jun 6, 2009

Its true that he has an accent but after a while you get used to it. The only thing I dislike about him is that his midterms are harder than other sections (hardest actually..). So if you want a prof that gives you easy marks, Liu is not one of them. But he is knowledgeable about the material.

3.0
3.0
MATH105
Jul 15, 2009

Although he has a thick accent, I found his teaching style very good. He does practice problems every class and that helps a lot. The midterms were pretty hard, but final extremely easy. Good Prof!

4.0
1.0
MATH312
Jan 4, 2010

Compare to other 3rd year math classes, Dr. Liu is one of the better ones. He makes his expectations very clear and usually there is no suprises in the midterms and finals. Even better, there's no text book! Of course, you have to attend all classes to keep up with the course.

2.0
5.0
MATH215
Jan 11, 2010

Not very clear, very hard course, midterms and exam questions way harder than any exams gone over in class. Hard to understand through the heavy accent.

3.0
3.0
MATH105
Apr 30, 2010

I regret not going to his class. The stuff he teaches is really easy, seriously, and his tests are easier than I thought. Though I'm not a hardworking guy I still get a 85% average on the 3 midterms he gave us throughout the term. If you want a good grade, take his course.

2.0
4.0
MATH105
May 8, 2010

hard midterms, easy final. Started going to his class at first, but then skipped a lot at the end. You can't heard this guy honestly so just eat off the textbook and you'll do good. Register for his section but you never have to attend class!!

1.0
4.0
MATH220
May 10, 2010

This class is hard in general but having Dr. Liu as a prof makes it even harder. He's impossible to understand and the final was ridiculous. It didn't even cover the entire course, only the last 3 weeks of material! As this is my second course with him, I would highly recommend avoiding him!

5.0
2.0
MATH220
Jul 9, 2010

Quite a hard course I may say, but the comments about it being his fault are totally wrong. Most students here who dont bash on him are those who obtain bad marks. He definitely is quite good and thorough though a little hard to understand due to his accent. I would take his courses again if I choose to continue with Math in my third year.

2.0
5.0
MATH105
Jul 23, 2010

VERY HARD MIDTERMS. I did all the HW he suggested. I even had a tutor. His chinese accent was HEAVY. Taught at a fast pace. Final exam was fair though, probably was because he didn't make it. Going to Prep 101 is highly recommended, that was what helped pull my final mark up! Most of the stuff they went through was on the exam.

2.0
5.0
MATH105
Jan 19, 2012

he's hard to understand... really hard =/

4.0
3.0
MATH100
Feb 17, 2012

Has a very heavy accent which makes him hard to understand AT FIRST... but it becomes much more clear within a week or so. His English is spotty at times, but was never really a problem. Funny teacher, who talks with a lot of intonation. Midterms are difficult, and keeping up with "recommended" problems is MANDATORY.

5.0
3.0
MATH105
Mar 8, 2012

Thick accent, but understandable. Funny, passionate, teaches well. Doesn't assign problems, so you should look up the course website on google and do whatever problems the other prof assigns. It's math, how do you think you're going to do well without doing problems?

3.0
5.0
MATH105
Apr 14, 2012

Cannot understand him. midterms are impossible and unrealistic. Unless you are naturally good at math, this class will screw you over.

4.0
2.0
MATH200
Apr 16, 2012

Accent is noticeable but does not deter from instruction. Very enthusiastic about the material and makes it crystal clear as to what's expected on exams. Practice midterms were given prior to every midterm. I very much enjoyed attending his class.

5.0
2.0
MATH105
Apr 18, 2012

Has a heavy chinese accent, but very effective

5.0
3.0
MATH103
May 18, 2012

What can I say? The math was hard and there was an accent that took a little time to getting used too, but overall definetely a good prof, teaches the concepts and very organized lectures

2.0
4.0
MATH200
Oct 25, 2012

The slowest, most boring, usually incomprehensible lectures ever but his tests are fair and he's passionate.

5.0
3.0
MATH104
Jan 3, 2013

With strong accent but very patient and passionful.

1.0
4.0
MATH105
May 3, 2013

He has a very strong accent, and he doesn't fully teach us the material that is tested on the exams. I would often e-mail him with questions (not during unreasonable times, but several days prior to an exam), but he wouldn't respond to any of my questions. Very disappointed with the grade I ended up with, despite working hard.

5.0
2.0
MATH105
Jul 5, 2013

Very nice guy and is humorous to watch due to the passion that seeps through his voice. Make sure you study, absolutely cannot cram for this course!

5.0
1.0
MATH104
Jul 5, 2013

Good Prof, won't throw any curveballs in midterms. Overall a good experience in my first year. Would definitely take his other math courses if he happens to teach my second year math courses.

5.0
1.0
MATH100
Oct 24, 2013

So much fun in the class with useful examples and clear notes! Highly recommended for Chinese students!

5.0
3.0
MATH100
Nov 20, 2013

Very enthusiastic lecturer with an evident passion for mathematics. Makes lectures very entertaining, and his accent does not detract from learning. Covers the concepts well.

5.0
1.0
MATH180
Nov 21, 2013

superrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr good teacher which a very clear notes!! u dont need textbooooooooooooooooooks any more!!!!!! is that right ? lets do this ~

2.0
3.0
MATH100
Nov 24, 2013

Very enthusiastic. Coming to class was a treat. He is very hard to understand at first but you'll get used to it. Midterm 1 was very hard, midterm 2 was okay.

5.0
2.0
MATH180
Dec 2, 2013

This man is a LEGEND. Once you get used to his thick accent, you'll find that Dr. Liu is a very likeable guy. His passion for mathematics is something I've never seen before and you can see the passion oozing out of him during lectures. He explains concepts very thoroughly and always makes sure that we understand. Good job Dr. Liu!

4.0
2.0
MATH100
Grade: A+
Dec 7, 2013

Really passionate and enthusiastic about the material! Overall, he was a very effective Math 100 teacher although his accent takes a bit of time to get used to!

5.0
2.0
MATH180
Dec 9, 2013

His accent is NOT really a problem since he is not the only prof who have accent. He is trying to explain everything clearly and to make math interesting using very simple English and super typical examples. You will not only learn math but will have a whole new experience of learning math with a Chinese teacher! Worth trying!

5.0
2.0
MATH180101
Dec 10, 2013

Amazing prof with an infectious passion! He very obviously loves math and teaching, and it makes the class very enjoyable. Has an accent, but you adjust really quickly after the first class. Hilarious guy, always saying "Am I right?" and breaking pieces of chalk because he's writing with such fervour.

5.0
2.0
MATH100
Dec 12, 2013

His enthusiasm about math is great and i found his accent not hard to understand at all. His notes are excellent, you dont need to read the textbook at all as his examples cover pretty much everything thats needed to know. Happy with the mark i got thanks to him

3.0
4.0
MATH180
Dec 19, 2013

Dr. Liu had a great attitude about math and I really wanted to go do well in his class. His explanations were not always the best and his accent was not always easy to decipher but he had a great personality. I went to some of his office hours and he explained concepts a lot better than in class.

3.0
2.0
MATH100
Jan 4, 2014

His accent was a little hard to understand at first but once you get used to it it's beautiful from there. I never had to open a textbook and he explained everything really well. His level of enthusiasm is really high and I generally like him alot, however if you don't understand something from his lecture he isn't the best person to answer qs

5.0
3.0
MATH105
Mar 4, 2014

Very nice and wonderful at teaching the course. His accent wasn't as bad as everyone said it was, you get used to it. Shows a lot of examples and is a really kind guy. Wish students would stop making fun of his accent though, the snickers were annoying after a while. He really shows interest in math + inspires learning, great prof to have.

4.0
4.0
MATH105
Apr 11, 2014

The course itself is so hard. But take professor Liu if you actually want to learn something because he gives clear lecture notes. Midterms are hard.

5.0
3.0
MATH300
May 20, 2014

Liu is the most clearest prof in UBC. Some may feel like he has a strong accent but once you get used to it, you found he explains everything pretty clear. Test is closely to the notes, so if you study hard and pay attention in the class, you really could make it with him.

5.0
3.0
MATH180
Grade: B
Oct 30, 2014

Very clear explanations. Seems very passionate about maths and teaching. It took me a week or two to get used to his accent but it really wasn't a big deal when I think back to it now (and you better get used to accents if you take maths at UBC). His class actually made me start to understand and enjoy calculus.

4.0
3.0
200
Dec 1, 2014

His accent was difficult to understand the first day but Dr. Liu is an amazing professor. He knows there is a language barrier but he does a great job in conveying his point across. The exams were difficult (60% and 58% averages on the midterms) but that was the case for all sections. Great professor, would love to take another class with him.

5.0
5.0
MATH184
Dec 26, 2014

For starters, his accent is quite strong. If you have not had heavy exposure to asian accents, you will have a tough time. That said, I managed to understand him and I am white as snow. He is a very solid teacher if you can get past the accent problems, however. Go to class; it isn't essential, but it will help.

3.0
4.0
MATH105
Mar 20, 2015

Keqin is passionate about math and knows what hes talking about. He goes a bit fast in terms of lecture pace, so keep up and don't fall behind. He is funny without intending to be, makes math lecture bearable. Gives quizzes, clear about what needs to be known.

4.0
3.0
MATH105
Grade: Not sure yet
Mar 25, 2015

It's inevitable to copy some textbook contents in Math lecture, but Keqin has his own clear logic to indicate knowledge. I was usually amazed by his teaching method, for example, I always suddenly fully understood what's going on after I finishing writing his notes. It's the first time I felt that school prof is better than Youtube Patrick.

5.0
3.0
MATH104
Grade: A+
Apr 8, 2015

Extremely nice and approachable! He is very clear and energetic, although he has a strong Chinese accent. But, overall nice prof! I am not a Math person, but I followed hims closely in class, take notes, and do some after-class lab work, then I got A+. Amazing!

3.0
4.0
MATH101
Apr 30, 2015

9 in the morning class with this prof was a disaster. cannot stay awake and very tough to understand him due to the accent. but quiet proficient in teaching

3.0
4.0
MATH184
Grade: B
Jun 25, 2015

I survived this course through practice, practice, practice. I found prep 101 booklets really helpful so did all of the questions to prepare me for the exams and as well as redoing the webwork problems. Even though his lectures are dry, his examples are helpful and you would begin finding his lectures fun cuz of his strong accent. Actually miss it.

1.0
5.0
MATH105
Jun 29, 2015

He is hard to understand, teaches really quickly, lectures are bland, and tests are ridiculously hard. He's also the head of department so he makes all the exams. One time I was doing a quiz and he didn't let me and my friend hand it in because we were "discussing" AFTER the quiz was over. We didn't change anything but he said we were "cheating".

2.0
3.0
MATH101
Jul 8, 2015

His accent is really strong. Sometimes it's really hard to understand him. He teaches at a good speed and knows what he's doing. Exams are average. He'll throw in one or two difficult questions in there to mess with you. Take good notes and understand it, and you should be fine.

5.0
3.0
MATH200
Grade: A+
Jul 8, 2015

I loved Keqin. His accent is a little strong but after the first 2 lectures, you get used to it. I understood him more than fine, liked his teaching and he was helpful and encouraging in office hours. Nice guy and hilarious, would love to take him again.

4.0
3.0
184
Jul 21, 2015

He's such a good prof. Even though I had his class at 8 am I actually managed to attend all of his lectures. His examples are extremely helpful and the manner in which he communicates the course material is a lot better than other professors. His accent maybe strong but it actually makes the class more fun.

2.0
4.0
MATH184
Grade: B
Oct 1, 2015

reads straight off of the textbook and sounds unclear when speaking (thick accent).

1.0
5.0
MATH184
Oct 2, 2015

unless you took calc in highschool or already have a previous knowledge or introduction to the topics, it'll be a struggle to pass with his help. Lots of independent work and youtube videos. He's funny sometimes

3.0
4.0
MATH104
Oct 7, 2015

Prof. Liu is a nice person, but boring, too. During classes he's just speaking every time without letting us understand the way he uses to solve problems. He doesn't give us time to think individually. Hilarious accent.

4.0
3.0
MATH184
Grade: A+
Jan 4, 2016

Professor Liu is very intelligent and understands the course very well. His examples are unique and are more difficult than what you'd encounter on quizzes or exams. Although he has a Chinese accent, he should not be difficult to understand. Attend his lectures and tutorial sections and the class should not be very difficult.

4.0
4.0
MATH104
Grade: A+
Feb 26, 2016

Honestly, he was a great prof who showed great interest in the class. MATH 104 is no easy subject, and the class had a 70% average - not bad for first year differential calculus. He offers help if you go up and approach him, and he's always willing to explain concepts to you.

3.0
4.0
MATH184
Jun 10, 2016
Wouldn't take again

You can tell he's super passionate about math and really cares about his course. Can go quite quickly through lectures so it is important to keep up. Midterm was terrifyingly hard but the final was fair. Bi-weekly quizzes that can be tough too. He has a great laugh and tries to be engaging. But material can be quit dry.

5.0
4.0
MATH105
Grade: A+
Jun 26, 2016
Would take again

He made me love calculus! Very approachable and always willing to help! Always attend his lectures and listen hard because his accent is a bit hard to understand. Also try sit in the front in his class so that you can hear and understand him clearly. He is a gem of a person and i would highly recommend him because he knows his stuff well!

3.0
2.0
MATH184
Grade: B+
Feb 7, 2017
Wouldn't take again

His accent is tough to understand

Clear grading criteria
Hilarious
TEST HEAVY
3.0
4.0
MATH105
Mar 16, 2017
Wouldn't take again

His accent is hard to understand and he speaks very quickly, which makes it hard to follow the lecture and even more so to write down and understand everything he says. He also writes messy and tiny so you need to sit in the front of the class to see. Would be a lot better if he slowed down a bit and didn't skip steps assuming you already know it.

Skip class? You won't pass.
LECTURE HEAVY
4.0
4.0
MATH105
May 11, 2017
Would take again

he is a good teacher. his accent only hard to understand the first two weeks and after that I start to get used to it. approachable during office hours and explain things clearly and effectively. he also make the exam, so sometimes he will be clearer about what will in the exam and what not. Definitely need hard work but you can get good mark

ACCESSIBLE OUTSIDE CLASS
3.0
4.0
MATH105
Grade: A+
May 30, 2017
Wouldn't take again

As far as 105 profs go, he definitely is one of the better ones (which isn't hard). Go to class and DO all the practice problems, because some of the questions showed up on the exam. He has no people skills if you talk to him about your mark or exams or anything, but he's able to teach far more effectively than some math profs.

Skip class? You won't pass.
1.0
4.0
MATH184
Grade: A
Nov 11, 2017
Wouldn't take again

Worst prof I've had at ubc. I took AP calc, and this man somehow is making my understanding of calculus worse. Thick accent, makes numerous mistakes, assume's students already took physics and calculus and is a terrible explainer. Don't know how he was hired. We had a sub once and I learned more in that class than I did in my whole semester.

4.0
3.0
MATH184
Grade: A-
Jan 2, 2018
Would take again

I don't think Professor Liu is given enough credit. Although some of his content is unclear sometimes, he usually explains it clearly during his available office hours. I feel that a lot of the time, it seemed like a lot of my peers could not get past his accent, but to be quite honest it wasn't bad at all. His lectures contained many useful tips.

Clear grading criteria
LECTURE HEAVY
Would take again
5.0
3.0
MATH184
Grade: A-
Jan 7, 2018
Would take again

All exams are the same for math 184. Really passionate about the subject and enthusiastic when teaching. I used my textbook to understand the material but not mandatory.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Hilarious
3.0
4.0
MATH184
Grade: C+
Jan 13, 2018
Would take again

If you can get over his accent, he is actually a pretty solid math prof. Coming into UBC with no prior knowledge of Calc I was extremely lost at first and barely passed the first midterm. I put in even more work for the second midterm and failed with a 44. BeatYourCourse saved me for the final! Put in work and do as many practice exams as possible.

LOTS OF HOMEWORK
GRADED BY FEW THINGS
Tests are tough
2.0
5.0
MATH105
Jan 17, 2018
Would take again

His thick accent makes his class very difficult to understand. It's not his fault but it does affect students' ability to comprehend the material. Prepare to get practice problems from other sources or consider buying the textbook.

5.0
1.0
MATH105
Mar 8, 2018
Would take again

He's the best prof I had in first year. Very clear and very passionate about math! Not hard at all to do well if you show up to class

5.0
3.0
MATH105
Mar 20, 2018
Would take again

good prof

Gives good feedback
Respected
Inspirational
5.0
2.0
MATH104
May 16, 2018
Would take again

Really nice professor, care about his students and really good at teaching. One of the best math prof at UBC!

Inspirational
Hilarious
Caring
2.0
5.0
MATH105
Jun 17, 2019
Wouldn't take again

Keqin's teaching method was highly inefficient. Essentially expected students to come into the course with existing fundamental knowledge of integrals, and simply did examples all class. If you learn through examples, its fine, but just don't expect him to explain anything at all.

Graded by few things
Test heavy
Lecture heavy
5.0
3.0
MATH310
Mar 20, 2020
Would take again

Very enthusiastic which makes class more entertaining, and explains concepts very well. I really like Keqin Liu.

1.0
4.0
MATH310
Grade: Not sure yet
Mar 31, 2020
Wouldn't take again

Extremely disorganized!!!!! Midterm average was very low, and he always switches dates.

Lots of homework
Get ready to read
Graded by few things
4.0
4.0
MATH105
Apr 7, 2020
Would take again

After reading reviews, I was worried about taking his class but personally, I really enjoyed his style of teaching! He is very clear and straightforward. However, there are no iclickers in his class so the only way you can get marks is through quizzes. So you can't slack off too much.

4.0
3.0
MATH105
Grade: A
May 4, 2020
Would take again

I really enjoyed Prof's Lui's lectures. Very organized notes. Math 105> 104 Biggest tips: 1- The book is extremely helpful: solve exercises relating to a concept as soon as its is covered in a lecture. 2- Same goes with webwork!!! so its not a burden on you 3-Plan ahead for midterms/final ( ex: 2 days for each section, start like 2 weeks b4)

Amazing lectures
Lecture heavy
1.0
3.0
MATH180101
Oct 3, 2020
Wouldn't take again

Weak ability to teach. He talks while solving as if he is talking to himself. His accent and handwriting will quite a challenge. I don't recommend.

Skip class? You won't pass.
Lecture heavy
1.0
1.0
MATH184
Grade: Rather not say
Oct 21, 2020
Wouldn't take again

terrible he no good

2.0
4.0
MATH184
Oct 29, 2020
Wouldn't take again

Ill give him the benefit of the doubt since school is online maybe that is why classes have't been going well for students like me this term. I studied hours on end and still failed midterms, math isn't my strong suit so i definitely struggled.

1.0
3.0
MATH184
Oct 29, 2020
Wouldn't take again

Do anything but don't take his class or Math 184 in general bc he is the head. He is way too difficult to work with and does not accommodate his students at all. Gave a midterm online with NO part marks when all the other departments are giving part marks and instead claim it's the student's fault. Is super unorganized. Changed midterm times thrice

1.0
5.0
MATH184
Grade: Rather not say
Nov 24, 2020
Wouldn't take again

His teaching style is basically just re-writing the notes. I found his class very unorganized and although he seems like a nice person, he is the worst prof I've ever had at UBC (this is my fifth year). I knew that first year math courses were supposed to be challenging but this was beyond that.

1.0
4.0
MATH184
Nov 24, 2020
Wouldn't take again

His teaching style is not very useful as he just writes out his notes again (which we have already received in an email from him.) He canceled a midterm less than 2 days before the midterm himself. His first midterm was not an accurate depiction of the practice problems assigned. Disappointed by this class.

1.0
5.0
MATH184
Nov 24, 2020
Wouldn't take again

steer clear if you want to pass this course. if you like learning everything via youtube and yahoo answers and gain zero understanding of concepts from his lectures then I guess go for it. he seems like a nice guy but he literally cannot teach calculus.

Lots of homework
Graded by few things
Tough grader
1.0
5.0
MATH184
Grade: Incomplete
Nov 25, 2020
Wouldn't take again

What was being taught in class was almost always behind what we were being assigned for weekly homework. He cancelled a midterm less than 48 hours before it happened when most students were relying on it to raise their grades. His communication with the students in the class is unprofessional, inconsistent and completely inconsiderate.

1.0
5.0
MATH184
Nov 25, 2020
Wouldn't take again

worst prof I've ever seen even I'm not taught by him:) cancelling a midterm less than 2 days before the actual date and plan to add all the weight to the final exam. disorganized and not standing in students' shoes - with midterm 1 that people have been complaining about the difficulty he just says it's not hard at all. a big no for sure!

1.0
4.0
MATH184
Grade: A-
Dec 3, 2020
Wouldn't take again

Only take this class if you have to have to do math

Lots of homework
Test heavy
Tough grader
4.0
4.0
MATH184
Grade: A+
Dec 15, 2020
Would take again

So there's lot's of negative reviews cause this class is hard. The class its self was disorganized , but content wise Keqin gives you what you need to succeed. You get detailed notes (though they are messy) with problems done in class, as well as lots of practice problems that tests are based off of. Study for understanding and you'll be okay.

Tough grader
Test heavy
Clear grading criteria
1.0
5.0
MATH184
Grade: A-
Dec 16, 2020
Wouldn't take again

Disorganized and ineffective in communicating his expectations onto students. He will tell you that following his syllabus + lecture notes is enough: It isn't. Textbook may help if you put in work. Test dates are always switched and test questions are beyond the difficulty of anything introduced in the course. This is done to lower the average.

Graded by few things
Tough grader
Get ready to read
1.0
5.0
MATH184
Grade: Not sure yet
Dec 17, 2020
Wouldn't take again

disorganised.

4.0
4.0
MATH184
Grade: A
Dec 23, 2020
Would take again

Seeing a lot of bad rep for prof Liu. Yall need to understand, this is university, you'll be teaching yourself. Study topics before lectures, don't expect him to teach it to you. As for the second midterm, he made up for it by giving you the highest mark based on 3 computations (weighed final to ur advantage), and extending wbwrk deadlines by weeks

Lots of homework
Test heavy
4.0
3.0
MATH184
Grade: A-
Dec 31, 2020
Would take again

After he canceled the 2nd MT, I agreed and felt the same anger as all the bad reviews on here. BUT, tbh he made up for it by making the final way easier than expected, and by giving us THREE different grading schemes and taking whichever is highest. He is a funny (though technologically challenged), person and is overall nice.

Clear grading criteria
Caring
4.0
4.0
MATH184
Jan 10, 2021
Would take again

Professor Liu was really nice, and I liked his lectures. I would really recommend attending live lectures compared to recordings because recordings take time to be accessible. Prof. Liu provides us with his lecture notes which are extremely helpful and a must-read. Overall a really good Prof! He made math seem a little less scary which is a plus!

Respected
Graded by few things
Lecture heavy
3.0
3.0
MATH184
Grade: B+
Jan 12, 2021
Would take again

(I'm rating Keqin as a prof not a course coordinator) Very understanding if you have questions on complex materials, recommend reading ahead tho as his writing can be difficult to read. He'll make an effort if you do too.

Get ready to read
Test heavy
5.0
4.0
MATH105
Grade: Not sure yet
Jan 22, 2021
Would take again

I liked prof Liu's teaching style and found the class flow smoothly with his lecture notes. He also provides examples with detailed solutions during class time, which is really helpful. Other than that, it still requires a bit of time to absorb the material outside of the class.

3.0
3.0
MATH184
Grade: A-
Feb 3, 2021
Would take again

Not a bad prof to be honest. At first, I thought his accent and handwriting would be a big issue but after two classes, I got used to it. He was a bit disorganized and the webwork/midterms were horribly difficult but somehow I managed to get a decent mark mark. Overall, he's an OK prof, just wish he was more accessible outside of class.

5.0
4.0
MATH184
Grade: B+
Feb 14, 2021
Would take again

Professor Liu is a great professor who is hilarious during lectures and makes all his students happy. Though his tests are quite difficult, Keqin as a professor makes my day every time I see him.

Respected
Hilarious
Caring
5.0
4.0
MATH184
Grade: B+
Feb 25, 2021
Would take again

Had prof liu during the winter 2020 semester, overall a very caring professor, and very helpful during office hours, if you want to do well in the course do the recommended textbook problems :)

Get ready to read
Test heavy
Caring
3.0
3.0
MATH105
Grade: Not sure yet
Mar 15, 2021
Wouldn't take again

Sometimes doesn't attend his own office hours. Qs on midterms weren't hard, just long and time consuming. Even if he sees you got the qs right there, if you imputed them in wrong (i.e forgotten a comma) you get the whole mark off. Sucks because I would've gotten an A, but instead failed the first midterm (because 1 q is worth like 10 marks).

Tough grader
3.0
4.0
MATH105
Grade: A
Mar 30, 2021
Wouldn't take again

I went to his office hours once and he just straight up left for like 20 mins. His lectures were comprehensible and articulate despite what other reviews may say, however he has a tendency to go very fast sometimes and skip over concepts that he didn't explain fully. If you speak mandarin ask him to explain it in mando its pretty sick

4.0
4.0
MATH105
Grade: A
Apr 30, 2021
Would take again

Very smart guy, respected and his midterms were not easy.

Respected
So many papers
2.0
4.0
MATH105
Grade: B+
May 4, 2021
Wouldn't take again

For goodness sake stop scaling down our grades. Make better test questions please.

1.0
5.0
MATH105
Grade: D-
May 18, 2021
Wouldn't take again

keqin does NOT care about his students whatsoever. he is impossible to reach outside of lecture. doesn't respond to messages or emails. he banned all students from watching other prof's RECORDED lectures that we found useful despite our complaints (which he didn't even respond to). midterms were ridiculous for closed-book webwork exams

Graded by few things
Test heavy
Tough grader
1.0
5.0
MATH105
Grade: A
Aug 4, 2021
Wouldn't take again

Horrible professor. Do not listen to positive reviews. They are absolutely misleading. Although I was able to get an A in the course, this professor single handedly convinced me to never take another math course at UBC. He doesn't care about his students and does not even have the decency to respond to an email throughout the semester. Awful

Lots of homework
Get ready to read
Skip class? You won't pass.
1.0
5.0
MATH200
Grade: B+
Mar 17, 2022

Does not reply to emails, does not make clear notes, nor posts the notes on canvas. No real practice problems other than the textbook assigned ones. MT1 averages were 34% and 52% respectively.

Tough grader
Get ready to read
1.0
5.0
MATH200
Grade: A-
Apr 11, 2022

The feeling of his style of teaching feels like he's stuck in 2012 (even the syllabus states Sept-Dec 2012, wrong term and decade), and hasn't adapted to modern day tech. - No class Piazza - Barely responds to emails - Doesn't upload notes - Practice questions just textbook questions - One relatively simple example can take 50 minutes

Get ready to read
Graded by few things
1.0
5.0
MATH310
Apr 12, 2022

This is essentially a fully self-taught course. Keqin doesn't post lecture notes or sample exams, doesn't reply to emails and doesn't even bother to create a piazza page for students to help each other. Exam questions can be ridiculous (midterm average was 52%). You're all on your own because Keqin doesn't seem to have left the pre-internet era.

1.0
5.0
MATH200
Grade: Not sure yet
Apr 23, 2022

Prof Liu is genuinely such a bad professor for math 200. I'm sure he's a nice guy, but he can't explain concepts at all and was condescending to people when they asked questions in class. His teaching is confusing and he's unreachable outside of class. He was also my coordinator last year for math 105 and that class was extremely unorganized :((

Tough grader
5.0
3.0
MATH221
Grade: C+
Dec 16, 2022
Would take again

If you are Asian (I am), take his course. His accent is very understandable. His teaching style is also good. Nice

Get ready to read
Amazing lectures
5.0
2.0
Math190
Grade: A
Dec 23, 2022
Would take again

He's amazing and fair!

3.0
3.0
MATH221
Grade: A-
Oct 1, 2023

This is an extremely important math course at UBC. Make sure you truly understand the concepts. Don't just blindly memorize the topics without understanding the geometric meaning. It will come back to bite you. Watch 3Blue1Brown's Linear Algebra series on YouTube. Keqin goes over how to apply the formulas but not really the conceptual understanding

Test heavy
Graded by few things
5.0
1.0
MATH221
Grade: Incomplete
Nov 24, 2023
Would take again

The last midterm was easy. Everyone else didn't study. Great professor, love his style and easy midterms. I recommend him to everyone.

Amazing lectures
Inspirational
1.0
5.0
MATH221
Grade: C-
Nov 29, 2023

look at my professor dawg I'm going to fail

Tough grader
Test heavy
Graded by few things
1.0
5.0
Math190
Grade: D-
Dec 6, 2023

He doesn't know what the internet is, and this includes canvas. Not even kidding when I say the Canvas page was emptier than a Walmart after black friday. Final worth 70% of my grade, midterm class avg was 29% -no curve. Dont talk to TAs - completely segregated. Doesnt upload his notes. I offered to do it for him and he said no. Its all self taught

Tough grader
Test heavy
Graded by few things
2.0
4.0
MATH221
Grade: C
Dec 13, 2023

his english is not good, it makes it really hard to understand lectures (I am Chinese btw and I still can't understand him). youre better off reading the textbook imo

1.0
5.0
MATH221
Grade: Not sure yet
Dec 17, 2023

Awful!!! Don't take him. He doesn't know how to teach. I went to his class, and I couldn't understand what he was saying. He doesn't give enough information and the class was under prepared for exams. I had to do the whole course on my own.

1.0
5.0
MATH221
Grade: Not sure yet
Dec 17, 2023

Never again. The tests are nowhere close to what he's "teaching" us. Even the examples in the textbook are not that hard.... It would have been OKAY if he had given us problems to practice (SAME DIFFICULTY WISE) before each test but that never happened.

1.0
5.0
MATH200221
Grade: B-
Dec 18, 2023

Instructor has thick accent, very unhelpful and quite frankly, has no clue what he's doing.

1.0
5.0
MATH221
Grade: C-
Dec 18, 2023

One word: run!!!

Tough grader
Test heavy
1.0
5.0
MATH221
Grade: Not sure yet
Dec 18, 2023

The final was worth 73% and no practice finals were posted to canvas. No piazza and very little support to students. Extremely difficult to understand and wrote notes directly from the textbook (that he did not post). Didn't explain conceptual meaning; the whole course was self-taught. Condescending to students.

Tough grader
Test heavy
1.0
5.0
MATH221
Dec 18, 2023

Gave next to zero practice material and makes the tests as hard as possible. you have to know the theorems inside and out just to be able to formulate some sort of response to the questions he asks. Basically makes the tests as hard as possible. If you go to his office hours looking for help he turns you away and tells you to read the textbook.

Tough grader
Test heavy
1.0
5.0
MATH221
Grade: Not sure yet
Dec 18, 2023

He tested questions that were way beyond the scope of the course. The lectures and even the textbook covered all the material on a very surface level and then give us questions that you've never seen anything remotely familiar to before. No practice material, no posted notes, not helpful during office hours honestly math 223 woul've been easier.

1.0
5.0
MATH221
Grade: Not sure yet
Dec 18, 2023

Provided no practice material similar to the actual exams and didn't even join the course's Piazza board. Class material focused near-entirely on grinding out problems without understanding what anything actually meant. If you get stuck with him, try watching the 3Blue1Brown linear algebra series - learned more from it than him.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH221
Grade: Not sure yet
Dec 18, 2023

get ready to be ping ponged... bro will show you no mercy. insane tests, horrible lectures, no practice,unhelpful,canvas page straight out of 2002,final 73% of grade... bro somehow made the easiest 2XX level math class at UBC an absolute avg killer. if hes your only option for math221, wait a semester, trust me. 2023W1 anarchy piazza goated tho

Tough grader
Get ready to read
Graded by few things
1.0
5.0
MATH221
Grade: Not sure yet
Dec 18, 2023

Doesn't care. No slides posted. Exams not at all representative of what was taught in class.

Test heavy
1.0
5.0
MATH221
Grade: A-
Dec 18, 2023

dont ever take a math class at ubc

Tough grader
Test heavy
1.0
5.0
MATH221
Dec 18, 2023

awful professor. reads straight from the textbook in class and is barely comprehensible due to his thick accent. doesn't care about his students and doesn't even upload grades to canvas. exams are not representative of what he "teaches" in class and he gives no practice resources

Tough grader
1.0
5.0
MATH221
Dec 19, 2023

MATH 221 this term was a nightmare, and the teaching was worse.

Lecture heavy
Test heavy
1.0
5.0
MATH221
Grade: Not sure yet
Dec 19, 2023

Don't ever take his class. Awful, No practice exam, no material posted on Canvas, no conversation online at all, it feels like he is taking in the Stone Age. Basically a textbook reader, no point in attending his class. Not helpful at all. WORST PROF EVER IN UBC!

Tough grader
Test heavy
1.0
5.0
MATH221
Grade: A-
Dec 19, 2023

just read below :(

Tough grader
Graded by few things
1.0
5.0
MATH221
Grade: Not sure yet
Dec 20, 2023

Get ready to spend hours reading the textbook and watching videos. Keqin has little care for his students and refuses to provide proper material for them to learn. Doing well on his exams required a massive conceptual understandig of the material and little to no support was provided to study. Overall, would not recommend Keqin.

Tough grader
Get ready to read
Test heavy
1.0
5.0
MATH221
Grade: Not sure yet
Dec 20, 2023

He is the least accessible professor i've had in my 2 years at UBC. I went to his office hours to ask a doubt and he told me the concept was obvious (??), and he has the thickest accent ever so it's really hard to understand him in lectures, my final was worth 73% and it was super tough as well. There is very limited resource for exams as well.

Test heavy
1.0
5.0
MATH221
Grade: Not sure yet
Dec 20, 2023

Thank you for making my life a living hell. To any future students reading this, run as far away as you can.

1.0
5.0
MATH221
Grade: A
Dec 20, 2023

This guy is literally the worst. His answers for student questions are rude, especially if the question is not very good. Not sure why he feels the need to be rude, and he messed up an exam question which was dealt horribly in the final exam by him scoffing 1.3 hours into the exam and telling us that there was an error in one of the early question.

Lecture heavy
Graded by few things
1.0
4.0
MATH221
Grade: Not sure yet
Dec 20, 2023

He just read straight out of the textbook, then gave us exams that weren't representative of what we learned at all.

1.0
4.0
MATH221
Grade: Not sure yet
Dec 21, 2023

The practice material (webworks and practice exams) don't help with the actual exams, which expect us to know things that are barely mentioned in the textbook/lectures His section had a 65.9% average last year (probably gonna be lower this year lol) while another prof's was 76.1%

Tough grader
Get ready to read
1.0
5.0
MATH221
Grade: Not sure yet
Dec 21, 2023

As you can see by the most recent 15-20 reviews, Keqin is NOT a good professor. No communication with students, no online activity whatsoever (no grades posted, no practice content, no posted slides), and the exams were not at all related to the limited questions reviewed in class. It was the students who literally created and ran the Piazza lol

Tough grader
Graded by few things
1.0
5.0
MATH221
Grade: Not sure yet
Dec 21, 2023

Just don't

Tough grader
Graded by few things
1.0
5.0
MATH221
Grade: B
Dec 21, 2023

Bro has no mercy. Only reason he has a 3/5 rn is from the good reviews 20 years ago.

1.0
5.0
MATH221
Grade: D+
Dec 21, 2023

please do not choose this guy, u will regret

Tough grader
Inspirational
Graded by few things
1.0
5.0
MATH221
Grade: Not sure yet
Dec 22, 2023

This prof was hands down the WORST PROF I"VE EVER HAD. He does not care about his students at all and he provides no support. His lectures make absolutely no sense. And his exam are sooo hard. He does not prepare us for the exams at all. His "practice exams" are super easy and do not represent the actual test. NEVER TAKE HIM if you can avoid it.

Tough grader
Test heavy
4.0
3.0
MATH221
Grade: A+
Dec 23, 2023
Would take again

Keqin has kind of an old-school way of teaching, although he does try to engage students by asking comprehension questions. He has a fairly strong accent, but I never had any issues understanding him. I enjoyed his sense of humour. He also seems to know which concepts students struggle with and takes extra time while covering them.

1.0
5.0
MATH221
Grade: A
Dec 25, 2023

Everyday I wake up and regret registering for his class Ruined my winter break

1.0
5.0
MATH221
Grade: B+
Dec 26, 2023

PLEASE Avoid this professor! Incomprehensible accent even for native speakers. Lectures just read the textbook with a strong Chinese accent. Extremely difficult exams, low averages. Self-teaching course, unhelpful during office hours. Study material and past exams didn't align with tests. Worst professor, terrible math course at UBC!"

Get ready to read
Test heavy
Graded by few things
2.0
5.0
MATH221
Grade: C+
Dec 26, 2023

I've taken difficult math classes before across different universities, but this is the only one where I felt unsupported in my learning relative to the expectations set forth by the final. Keqin was knowledgeable enough, but it seems he has given up on the idea of teaching, opting instead to parrot the free online textbook during lecture time.

Test heavy
Graded by few things
1.0
5.0
104
Grade: A-
Dec 27, 2023

In this course, they expect you to magically solve very tough problems under exam pressure with little to no help with practice problems.

Tough grader
Test heavy
1.0
5.0
MATH221
Grade: B-
Dec 27, 2023

Don't take any course where Keqin is the prof or coordinator. It is guaranteed to have a deserted canvas and no piazza because he doesn't know how to use any tech.

Tough grader
Get ready to read
Test heavy
1.0
5.0
MATH221
Grade: A-
Dec 29, 2023

Genuinely one of the worst experiences I have had with a class in all my years of schooling. The professor is entirely uninterested in teaching, and would rather dedicate lecture time to reciting the free online textbook poorly. Oh, and also don't forget the exams will be unlike anything covered in homework, the textbook or previous years exams.

Tough grader
Get ready to read
Graded by few things
1.0
5.0
MATH221
Grade: B+
Jan 2, 2024

Keqin reads off the textbook word for word during lecture; learned everything from 3blue1brown because I never went to lectures. Impossible tests, no piazza, no grades, practice material on canvas. Overall feels very unsupported in this course.

Tough grader
Get ready to read
Graded by few things
2.0
4.0
MATH221
Grade: B-
Jan 5, 2024

Be prepared to teach yourself the entirety of the course

1.0
4.0
MATH221
Grade: A-
Jan 6, 2024

I usually don't write bad reviews for professors, but I really had a bad time in Math221 last term. I definitely didn't learn enough (partially my fault, perhaps I should have read the book more carefully). There was VERY little support for learning. Overall Professor Keqin is very knowledgable but very old school and not supportive, don't take him

1.0
3.0
MATH200
Grade: Incomplete
Jan 9, 2024

I don't even want to go to class after the first day.

Tough grader
Get ready to read
Graded by few things
2.0
4.0
MATH221
Grade: A+
Jan 9, 2024

Class had potential, but Keqin's lectures aren't great and textbook is also not good either.

Get ready to read
Hilarious
Graded by few things
5.0
1.0
MATH221
Grade: F
Jan 19, 2024
Would take again

Best prof ever, exam is pretty doable, nothing came randomly, would definitely follow him for MATH310.

1.0
4.0
MATH221
Grade: C+
Jan 28, 2024

Absolute worst experience. He has a very thick accent so i couldn't understand a word he said. He doesn't do office hours. When you try to make an appointment he doesn't reply. He doesn't reply on piazza either or provide practice questions. In class he reads from the textbook and the exam ends up being nothing like the examples in the textbook.

1.0
4.0
MATH221
Grade: A-
Apr 12, 2024

Get ready to teach yourself the entire course. He gives very little practice for exams and the practice given is not at all representative of what actually appears on the exams.

Tough grader
Get ready to read
Test heavy
1.0
5.0
200
Grade: B+
Apr 12, 2024

Worst prof. I didn't believe in god until I met this prof.

Tough grader
Get ready to read
3.0
2.0
MATH310
Grade: B+
Apr 16, 2024

Not a bad person, good sense of humor but disorganized. Seems to be stuck in the pre-internet era which seriously hurts teaching. Class notes not available so get ready to come to class, exams are difficult but fair - however he does not give practice exams.

Get ready to read
Participation matters
Test heavy
1.0
4.0
MATH200
Grade: Not sure yet
Apr 18, 2024

It's easier to learn the content by reading the textbook than it is by going to lectures. There were 70 people registered in my section and the number that showed up was never more than 15.

Get ready to read
Graded by few things
5.0
2.0
MATH310
Grade: A
Apr 19, 2024
Would take again

Perhaps one of the professors of all time. I think he still has a CRT in his office. Incredibly funny, genuinely motivating lecturer. Happy to slow the whole class down if he feels like we're struggling. The exams are quite easy, but some questions are uhhh... look up "what doesn't kill you makes you stranger" on youtube.

Tough grader
Hilarious
Online Savvy
5.0
3.0
MATH152
Apr 27, 2024
Would take again

He makes very comprehensive notes in class that I found really helpful, and his explanations are good once you get past his accent, which is not so heavy that it's difficult to understand.

3.0
3.0
MATH310
Grade: A-
Apr 30, 2024
Would take again

Keqin is a good, clear lecturer. He follows the textbook very closely; you'll need to use textbook qs for extra practice. The midterms were both fairly tough: midterm 1 had an average of 55% and midterm 2 had an average of 60%. But the final seemed easier and there was a generous scale at the end (I failed MT1 but ended up with an A- overall).

Tough grader
Hilarious
Graded by few things
1.0
4.0
MATH200221
Grade: A+
May 2, 2024

Happened to have him for two consecutive semesters in a row and it was horrible. I basically never showed up for MATH200 in semester 2 and it was purely Khan Academy & the textbook saving my life. Close to 0 practice resource, no access to his lecture notes, no grades on canvas etc. The whole thing is ran really poorly and disorganized.

Get ready to read
Test heavy
Graded by few things
1.0
5.0
MATH221
Grade: A+
May 2, 2024

Disorganized. Doesn't teach. Isn't accessible.

5.0
3.0
MATH152
Grade: B
Jun 27, 2024
Would take again

Provided very easy to understand notes in class, always happy to answer any questions

Get ready to read
Lecture heavy
2.0
5.0
MATH221
Grade: D
Jul 11, 2024

The first part of this course was alright, but once the material started to get hard, I didn't even know what to ask in office hours because I didn't understand anything. There is a lot of homework and this course is way tougher than I expected. Lectures are long and boring and the pace was way too fast for me as well. Office hours was not helpful.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH221
Grade: B-
Aug 17, 2024

What can I say that hasn't already been said by other commenters? Truly awful. Disorganized. Unavailable. Incomprehensible. Often rude. I'm not sure if he has just given up on being good at his job, as he is tenured and faces no consequences. Avoid.

Get ready to read
Test heavy
Graded by few things
1.0
5.0
MATH100
Grade: Not sure yet
Sep 28, 2024

He is a nice guy, but a horrible professor. He's so disorganized, and I could never understand what he was saying. You have to teach yourself the entire time. He never used any online resources, so if you missed a class you were screwed. His explanations to questions left me more confused.

Tough grader
1.0
5.0
MATH180
Nov 18, 2024

I would rate a zero if I could. No teaching was done. The only resources were the textbook and labs that were run by the TA's (shoutout to the TA's they killed it). Never take this course from this professor. I think the class average last year on the final was 29%. The forestry department needs to get a new professor for this course.

Graded by few things
5.0
2.0
MATH221
Grade: A+
Dec 19, 2024
Would take again

I like Professor Liu so much. He is very responsible and willing to answer students' questions. His class Math 221 is also easy to understand.

1.0
4.0
MATH152
Dec 28, 2024

Keqin is often difficult to understand and doesn't add anything in his lectures. His section has a consistently lower average and requires self learning to progress

Get ready to read
5.0
3.0
MATH200
Grade: A+
Apr 16, 2025
Would take again

Honestly over hated. He taught math 200 well, good pace of lectures and covers all the important stuff. You probably don't need the textbook as long as you attend his lectures and follow along with his notes. He tells you what you need to know and what you can ignore which is really helpful. Exams were fair and he gave good practice material.

4.0
3.0
MATH200
Grade: A
Apr 23, 2025
Would take again

He was perfectly fine for Math 200. You get used to his accent after 1 class and his explanations and in class examples are sufficient. The practice tests he provides are also very similar to the actual exams so there's no surprises. I can't speak for how he teaches other math courses but he's not a bad option if you need to take him for Math 200.

1.0
2.0
MATH200
Grade: A+
Apr 24, 2025

Hard to understand at times, does not really care about students. Course not very hard though, just study it yourself and don't rely on him teaching everything you are expected to know.

Graded by few things
5.0
2.0
MATH200
Grade: A+
Apr 27, 2025
Would take again

Dr. Liu really deserves higher ratings especially for MATH 200. I personally found him quite easy to understand. Make sure to do his practice midterms, as they are very similar to the actual exams. CLP is recommended, not necessary. Do his in-lecture examples for review. Listen closely as he always emphasizes what questions will be testable.

Clear grading criteria
Test heavy
Graded by few things
2.0
3.0
Math110
Grade: A+
Apr 27, 2025
Would take again

His lecture skill is awful, but worth to take cuz he is easy grader. If you are going to take MATH 110, then you should take his. No assignment and one sample practice exam. His exam is similar to practice, but you SHOULD know how to utilize the course contents into exam questions. If not, it's hard to get good grade.

Tough grader
Hilarious
5.0
1.0
MATH200
Grade: A+
May 1, 2025
Would take again

His practice quizzes are identical to the tests. Go to class, keep up using the textbook and do all of the practice problems in the textbook and the WebWorks, and you can easily get an A+! Amazing prof, very fair and funny lectures!

Amazing lectures
Clear grading criteria
Graded by few things
3.0
2.0
Math110
Grade: B+
May 7, 2025
Would take again

If you can take 110 with him I highly recommend it. While Professor Liu's lectures are pretty bad, there are no assignments for the class, only exams. he posts sample exams that are very very similar to the real ones so just study those hard and you should be good

Graded by few things
3.0
2.0
Math110
Grade: A-
May 12, 2025
Would take again

His lectures and class notes are pretty bad. But, many aspects of the course are really good. Go to the small class tutorials. The TAs and practice sets are incredible. Use Piazza and the textbook practice problems. He gives out sample exams that are near identical to the actual. There's also no homework.

1.0
5.0
MATH308
Grade: Not sure yet
Oct 6, 2025

oh lord do i regret this

Lecture heavy
Test heavy
1.0
5.0
Math190
Oct 22, 2025

Not sure how this is still allowed.

1.0
3.0
MATH200
Grade: B
Nov 17, 2025

His lecture is terrible. He does not even post your mid term grades.

1.0
5.0
MATH100
Grade: C
Nov 19, 2025

Should not be aloud to teach, I do t know what's harder understanding his English or understanding the math. His exams are nothing at all what we covered in class. He should not be a teacher for any subject it is unfair

1.0
5.0
Math110
Grade: Incomplete
Nov 19, 2025

Not sure how this is even allowed. You could spend endless hours prepping for the exam only to be surprised by the questions being entirely different. Have attended every single lecture/lab, reviewed his practice questions, test prep, etc. Not the same at all! Please UBC, look into this, the entire class is outraged. Petition time!

1.0
3.0
Math110
Grade: Not sure yet
Dec 9, 2025

Class pace is slow which is good, but to actually learn from the class you're better learning on your own. Over complicates basic concepts and does not care about students. I've already taken calc but credit didn't transfer and I became more confused after his lectures. Tests aren't incredibly hard as long as you keep to the textbook and do the HWs

Test heavy
Graded by few things
1.0
4.0
Math110
Grade: A-
Dec 10, 2025

Prepare to teach yourself every last thing that is covered in the course. DO NOT TAKE

Graded by few things
1.0
4.0
MATH200
Grade: Not sure yet
Dec 11, 2025

STAY AWAY !!! Midterms are so easy if you study but not a single material from lectures is understandable or even helpful for the exam. Very evil marker though.

Tough grader
4.0
3.0
MATH308
Grade: Not sure yet
Dec 12, 2025
Would take again

Lowkey chill guy, he makes sure you know what is gonna go on your midterms/final, so you only need to study a much narrower scope of knowledge for this class compared to others. Exams are pretty fair. Also, his notes are pretty clear, the only bad thing is that he does not post the notes on Canvas. Does not give many homework

Graded by few things
1.0
4.0
MATH200
Grade: C
Dec 12, 2025

lec is totally terrible. Bad teacher.

1.0
4.0
MATH200
Grade: Not sure yet
Dec 12, 2025

Keqin doesn't seem to care much about his teaching job, although I believe he has already left academic research and his current only job is being a teaching professor. His lectures are boring, and he teaches by simply writing the example questions derived from the textbook, which are actually clearer in the textbook.

Tough grader
Get ready to read
1.0
4.0
MATH200
Grade: Not sure yet
Dec 13, 2025

Avoid Dr. Liu at all costs. His lectures are dry and unhelpful, and he doesn't explain any of the concepts beyond scribbling them on his paper. He is unaccessable to students via piazza, canvas, or office hours, and he offered us time AFTER THE MIDTERM. If you have the misfortune of taking this section, do yourself a favour and go to Cautis.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH200
Grade: Not sure yet
Dec 14, 2025

drop this class. avoid this prof. id rather go to SFU than take his class again

1.0
5.0
MATH200
Grade: C-
Dec 16, 2025

never take what will in exam, and more difficult than other sections.

Tough grader
Test heavy
1.0
4.0
MATH200
Grade: Not sure yet
Dec 18, 2025

Avoid him at all costs. His lectures are dry and unhelpful, he cannot control the equipment he uses in lecture, and does not explain anything other than scribbles on his notes. He is unaccessable to students via piazza, canvas, or office hours. Gave out false exam coverages, and was an extremely harsh marker on the midterms. Avoid if you can.

2.0
4.0
MATH200
Grade: Not sure yet
Dec 19, 2025

I'd recommend taking the other sections of MATH 200, I personally just self studied.

1.0
3.0
MATH200
Grade: Not sure yet
Dec 20, 2025

I am not sure what's wrong with him and the projector. Every single lecture he either inverted the whole thing or wrote out of boundary without noticing. He rarely answer questions during lectures and often goes too fast. No practice midterms and finals are provided. Lecture notes were poorly labeled and uploaded really late. Avoid if possible.

Tough grader
Get ready to read
Graded by few things
2.0
2.0
MATH200
Grade: Not sure yet
Dec 24, 2025

Not very good. Consistently inverts/freezes the projector screen, making it difficult to see what he was writing. He has zero online presence, didn't give any practice material for exams, takes longer to grade compared to other profs (if you care about that). I've also heard people say it was hard to understand his accent (I found it fine)

Tough grader
Test heavy
5.0
2.0
MATH309
Grade: B-
Dec 27, 2025
Would take again

IF if you are used to asian dad dissapointment look/words of "encouragement" his class is meant for you, clear grading scheme, teaches you everything on tests no surprises, if you ask bad questions he will side eye you. But overall better than other profs, make the effort to listen to him even though english is not good, he knows what he teaches.

Clear grading criteria
Hilarious
3.0
5.0
MATH200
Grade: A+
Dec 28, 2025

Hard course. He's nice and kind but can't explain the content clear and makes the course even harder. The final is difficult but I think he curves a little bit so it's fair.

1.0
4.0
MATH200
Grade: A-
Dec 28, 2025

Not posting any grade until final grade is out. Late release of final grade.

5.0
5.0
MATH200
Grade: A+
Dec 31, 2025
Would take again

I think this professor does not get credit he deserves. His accent is bit thick but you will get used to it after 1-2 lectures. The notes are very helpful and mostly the exams questions are based on that. Midterms were very easy and quite similar to previous ones.

Tough grader
Clear grading criteria
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

24%

Textbook Required

36%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 89 grades
Most common grades:
Not sure yet (35)
A+ (21)
A- (19)
Grade Distribution
A(32)B(12)C(10)D(4)F(1)A-/B+(30)
Based on 130 reported grades
Not sure yet: 35
A+: 21
A-: 19
B+: 11
Common Tags
Tough grader (44)
Graded by few things (37)
Test heavy (36)
Get ready to read (27)
Hilarious (9)
Lecture heavy (9)
Clear grading criteria (8)
Lots of homework (6)
Rating Trend

Declining

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

MATH103

5.0

(1)

MATH300

5.0

(1)

MATH312

4.5

(4)

184

4.0

(1)

MATH220

3.8

(11)
+24 more courses
Difficulty by Course

MATH221

4.2

200

4.0

Math190

4.0

MATH200221

3.7

MATH105

3.7

Similar Professors