2.9

Chun-Hua Guo

Mathematics - University of Regina

2.9
Quality
3.0
Difficulty
59%
Would Retake
85
Reviews
2.9
Quality
3.0
Difficulty
3.1
Helpful
2.7
Clarity

59%

Would Retake

85

Reviews

Rating Distribution
Official

5

7

4

25

3

29

2

13

1

11

What Students Say

He is a really good teacher, his quiz and exam is so easy and you just need to copy every thing in class and review them you will understand every thing for this course

MATH122 - 5.0 rating

Good professor overall

MATH110 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

33%

Textbook Required

36%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 16 grades
Most common grades:
A- (5)
Not sure yet (4)
B (3)
Grade Distribution
A(2)B(4)C(2)D(0)F(0)A-/B+(8)
Based on 21 reported grades
A-: 5
Not sure yet: 4
B: 3
B+: 3
Common Tags
Clear grading criteria (7)
Skip class? You won't pass. (5)
Respected (4)
LECTURE HEAVY (4)
Tough Grader (4)
Lecture heavy (4)
Accessible outside class (4)
ACCESSIBLE OUTSIDE CLASS (3)
Rating Trend

Stable

-0.15 avg change
Feb
Mar
Apr
Dec
Jan
Dec
Last 6 months
Ratings by Course

MATH212

4.0

(3)

MATH221

4.0

(2)

MATH122

3.7

(16)

MATH105

3.5

(2)

MATH110

3.5

(10)
+13 more courses
Difficulty by Course

MATH1041

5.0

MATH222

4.1

122002

4.0

CS261

4.0

MATH223

4.0

Reviews (85)
4.0
3.0
MATH105
Mar 21, 2002

Bad accent...VERY helpful, goes out of his way, nice guy!

2.0
5.0
MATH110
Mar 27, 2002

Worst Prof that i ever had, did not explain things at all.

1.0
5.0
MATH1041
Apr 7, 2002

Hello, speak English your teaching is awful!

3.0
3.0
MATH105
Oct 23, 2002

If a dummy like me can pass calc 1st time he cant be that bad

3.0
3.0
CSMATH26
Dec 13, 2002

Hey - I've had worse!

4.0
1.0
MATH110
Mar 5, 2003

Thick asian accent. Very helpfull and approachable. Midterm was handed back to us, already marked, the day after it took place. Tests vary...

4.0
2.0
MATH110
Mar 15, 2003

Tests are based on the easier questions from the assignments. If you do your homework, you will do awesome. I got 98% on the midterm because of this. Teaching is pretty good. It's obvious that this man loves calculus.

4.0
3.0
MATH110
Mar 21, 2003

good prof, notes are good and tests and quizes refect the assignments

5.0
2.0
MATH110
Apr 15, 2003

He's a little tough to understand, but he is extremely knowledgable and clear in his explanations. I will DEFINITELY take another class from him. Probably the best math teacher I've ever had.

1.0
4.0
MATH222
Apr 21, 2003

This guy sucks. He knows his stuff but he spends the whole lecture proving theorems with no useful examples. You have to learn everything from the textbook. The only reason to come to class is to get the new assignment he gives every week.

5.0
4.0
MATH212
Jul 22, 2003

Guo is a funny guy, but he is WAY better than any of the other math profs I've had. He proves a theorem clearly and he uses it in two examples. When the class has trouble, he changes his lecture outline accordingly. You still have to work hard though.

3.0
2.0
MATH212
Aug 7, 2003

easy for a math teacher

4.0
1.0
MATH212
Dec 1, 2003

He's really good, I would definitely take my other math classes if i could.

2.0
4.0
CSMTH261
Dec 31, 2003

Not very fair-minded. Good assignments but tests were not fairly graded and the final was changed this year to be waaayyyy too tough. His notes are also useless - straight from the text.

2.0
5.0
MATH103
Oct 5, 2004

Can hardly understand what he is saying and his notes are very hard to read. I think I am going to drop it, and take it from someone else.

2.0
3.0
MATH103
Nov 3, 2004

He goes over material in an organized manner, but he also takes the information and examples straight from the text. He can barely speak english which really sucks when taking one of the hardest classes in university, calculus. I would try to get a different prof before you go with him.

3.0
2.0
MATH103
Nov 17, 2004

Hard to understand but if you do your assignments you will do very good on the quizzes just make sure you study extra material for the midterm/final. Overall he is a good prof - knows his stuff well unlike highschool math teachers

1.0
5.0
MATH103
Dec 13, 2004

i couldnt understand him at all, he had such a bad accent that i didnt get anything out of his class, i might as well have just stayed home and read the text book

1.0
5.0
CS261
Dec 29, 2004

Drop out of the CS program if you have to, but avoid a class from him at all costs. Unless you want to waste your time in class.

2.0
5.0
MATH103
Dec 30, 2004

He made the class even harder than it needed to be-he gave examples and solutions but skipped so many steps you can't follow them. I learned nothing in class, only passed because I found info on the internet. I might have liked calculus, but now I hate it.

3.0
3.0
MATH103
Jan 5, 2005

Wow, I am so lucky I took Calculus in highschool. The quizs are like the assignments, so I did good in that. The final was pretty brutal. Guo is very hard to understand and I often questioned his methodes of teaching Calculus in comparison to my high-school teacher.

1.0
5.0
MATH103
Jan 10, 2005

HE is Horrible!!! I couldn't understand a word he said!! He didnt teach me a damm thing all semster! I ended up teaching myself, Avoid him at all costs unless you can understand his excuse for english!

5.0
1.0
MATH221
Mar 3, 2005

he is a very good teacher. He gives good examples, the most important is that the exams he gives are extremely easy!

3.0
3.0
MATH221
May 3, 2005

Not bad.if u do all homeworks u'll get at least 70 on final.

3.0
4.0
MATH223
Jun 26, 2006

On the first day of class, he told us he had be assigned to teach it only the day before. I almost died. He turned out to be not that bad (I've had worse in the math dept). Followed the textbook and tests were pretty fair reflection of the content. Find yourself a tutor unless you are a genius, cause he is unhelpful when you go to him for help.

2.0
3.0
MATH101
Oct 10, 2006

gives questions and answers, but no explaination of the steps in between unless you ask. Good review for tests though.

4.0
2.0
MATH101
Oct 10, 2006

Honestly, I never enjoyed math, never did well in it iether, but this guy makes me want to come to class jsut to see how excited he gets over math. very entertaining. As for th econtects, I think this is my strongest class. An allright prof.

1.0
5.0
MATH103
Nov 13, 2006

Accent is difficult to understand. Check his website and DO THE ASSIGNMENTS. His tests are based on the assignment question types. Website is located on the course outline.

4.0
2.0
MATH101
Nov 24, 2006

He can be very hard to understand, however he is so excited about math and i found that if i sat nearer the front i understood better. Tests are easy and overall he is a good prof!

1.0
4.0
MATH101
Nov 28, 2006

Guo barely speaks English...if you are someone who is not naturally good at math, you will NOT do well in this class. I need a teacher when it comes to math so his poor english was the first problem and secondly, when teaching he never explains the steps in between the question and the answer! DO NOT TAKE THIS CLASS! HE IS TERRIBLE!!!

2.0
3.0
MATH103
Nov 30, 2006

Prof. Guo knows what he's talking about when it comes to Math...he just can't express it to you very well. For a higher level math class, he would be great, but for 100, 103, or even 110, he talks over your head and skips many steps in his examples, so it's quite hard to follow.

4.0
2.0
MATH103
Dec 8, 2006

Very difficult to understand, but the quizzes and tests are pretty easy. If you do the unmarked assignments you will do well on the quizzes as well as the exams. I have been unlucky and had some hard Math profs. Not highly recommended, but I also would not avoid him at all costs. Constantly excited about Math

4.0
3.0
MATH101
Dec 10, 2006

Guo, at first, was quite hard to understand for my friend and I, but as soon as we moved to the front of the class we understood a lot better. He's very enthusiastic about math, and sometimes a little too smart for his own good. If there's something you don't understand, just ASK! Chances are, everyone else is stumped on the formula too! Nice guy!!

2.0
4.0
MATH101
Dec 11, 2006

Very difficult to even understand, so the class ended up being very difficult. With a good teacher the material could have been rather easy. However, this particular prof is not a good teacher. You are better off taking this class from a prf who speaks clear english and can explain himself and the material well. He struggled with this greatly AVOID

4.0
2.0
MATH101
Dec 13, 2006

He was hard to understand at first after a while you just get used to it. If you ask him a question he probably won't understand what you're trying to ask. He knows the subject well. DO THE ASSIGNMENTS it really helps with tests. Tests weren't too hard.

1.0
5.0
MATH217
Apr 19, 2007

He sucks, hard to understand and doesnt help you when you need help.

3.0
2.0
MATH217
Apr 23, 2007

Lectures were boring, tests weren't too bad.

3.0
2.0
MATH217
May 2, 2007

Get ready to take notes if you attend class as he writes on the chalkboard like no tomorrow. Assignments could be somewhat tough but the exams were straightforward if you did well on the assignments or studied the solutions he posted.

5.0
2.0
MATH122
Dec 18, 2007

Teaches from the textbook. He is asian, so he does have an accent, but not nearly as bad as the majority of the profs. 8/10 english skills. Was an interesting character, and generally a pretty cool math prof. Floricel kicks his ass, but much better then some of my other profs.

4.0
2.0
MATH122
Jan 14, 2008

His notes were straight from the text, but he was good at explaining things in class and very organized. The midterms were exactly like the assignments, so if you do good on the assignments you will do good on the exams.

4.0
2.0
MATH217
Apr 24, 2010

He is a nice prof and tries to help you...but the thing he goes over his notes very quickly assuming you understand everything. He is very smart and always skip stips... However if you go up to him after the class he will explain to you... Besides, his exams are straight forward. Overall he is ok! Just ATTEND the class and try to do the assi urself

4.0
2.0
MATH217
Apr 26, 2010

He's a nice guy, his notes are understandable (sometimes right from the textbook though) but he does try to give lots of examples. The assignments are pretty straight forward, the midterms and final were relatively easy as well.

4.0
2.0
MATH122
May 2, 2011

Gives notes out of the textbook, and is sometimes hard to understand/read his writing, but very nice guy and very helpful if you go to his office with questions. Assignments were hard, but midterms very easy and final not too bad.

3.0
4.0
122002
Jun 29, 2011

His exam is base on past exams which he usually post on his class websit

5.0
2.0
MATH122
Jan 26, 2012

Pretty good professor, explained things well and did good examples. Assignments were straight forward and midterm/exam were based off older ones that he posts online.

3.0
2.0
MATH111
Dec 14, 2012

Decent professor. His assignments are pretty straight forward and his exams are based on the assignments. He can struggle trying explain some concepts though, as in, if you don't understand he'll just keep repeating himself.

5.0
1.0
MATH213
Dec 23, 2012

He is one of the best math teachers I have ever had. It might take some time to get used to how fast he goes and his accent, but he does a lot of examples and I thought he explained everything very clearly. The class avg is higher than any other class I have taken, so it is not too difficult. Most importantly, his tests are extremely fair.

4.0
2.0
MATH111
Jan 8, 2013

Prepares notes/examples directly from the textbook so it is easy to follow along outside of class. Very fair marker, and returns assignments/exams extremely fast. Midterms were quite easy so anyone who pays attention can pass the course. Final was slightly more difficult but not out-of-line. Good prof, would take another class from him if I had to.

4.0
2.0
MATH111
Jan 8, 2013

Good prof overall, his exams were almost identical to the assignments and are quite straight forward. Passe with a 91% in his class. Pay good attention to notes and do assignment and you shouldn't have any trouble in his class.

3.0
2.0
MATH111
Mar 7, 2013

Not the best English caused this course to be difficult,but if he could write it out he would answer lots of questions.Many examples given!Best mannerisms of any prof,he is a Math Artist!Probably one of the most brilliant people I have met,he literally only made one mistake on the board all semester and caught it before any of us noticed.He's good.

3.0
2.0
MATH122
Dec 11, 2013

Midterm and assignments are the same 100%. He only change the numbers. however, the final made up with other instructors. It is hard to understand him, he does not know how to explain things. I had to take tutor few time and and knew how easy the problems to solve but with him it seemed hard! over-explained theories,dancing around!no direct answers

3.0
2.0
MATH103
Jan 3, 2014

Very easy exams and assignments. He was not the best teacher and was hard to understand but if you do the work on your own and are okay with that, you will get good grades

1.0
3.0
MATH103
Apr 10, 2014

Hard to understand and isn't clear at all, if you can understand on your own you'll be fine.

2.0
5.0
MATH103
Apr 21, 2014

Found this prof VERY hard to understand. If you did not have prior knowledge of calculus, you were going to have a hard time getting through this class. This prof did not explain the material well so you needed to teach it to yourself. I will not take another class with this prof and I would definitely not recommend him to anyone else.

3.0
1.0
MATH122
Jan 3, 2015

He is not the greatest prof in terms of explaining the course through out the semester. I had to work own my own to understand the subjects like watching PatrickJMT or tutoring. HOWEVER, his assignments are similar to his quizzes and they are similar to the midterms. Finals? if you really understood the materials NOT memorizing, than you are good

1.0
4.0
MATH213
Grade: B
Apr 2, 2015

Read off his slides and doesn't do examples on the board. Doing examples is very essential in calculus but he doesn't do any

5.0
1.0
MATH122
Grade: A+
Dec 16, 2016
Would take again

He is a really good teacher, his quiz and exam is so easy and you just need to copy every thing in class and review them you will understand every thing for this course

Gives good feedback
Respected
Amazing lectures
4.0
3.0
MATH222
Grade: Not sure yet
Mar 16, 2017
Would take again

he is pretty good. consistent lectures in terms of volume and structure, also has very clear examples for each concept. a few explanations of theorems were not great but he always gives you the tools to succeed in an exam in the lecture notes and assignments.

Skip class? You won't pass.
Clear grading criteria
4.0
3.0
MATH111
Grade: B+
Apr 26, 2017
Would take again

Great prof overall. Explains concepts well and gives all the examples you will need. The assignments easily prepare you for the quizzes and tests. The class went at a reasonable pace and we still finished early so he worked through previous final exams to help us prepare. I would definitely take another class from him.

Skip class? You won't pass.
LECTURE HEAVY
4.0
4.0
MATH222
Apr 30, 2017
Would take again

Chen is very well-organized and a very fair marker. Just do the weekly assignments and go over the solutions he posts afterwards and you will be well-prepared for all the tests. His English is good for a Chinese immigrant. I had no trouble understanding him.

Clear grading criteria
LECTURE HEAVY
4.0
5.0
MATH222
May 4, 2017
Would take again

Professor Guo is a well-organized instructor with a desire to see the course material understood properly. He is a tough marker, but he is more than willing to answer questions about assignments and help you prepare for his tests. Everything is taught straight from the textbook, and assignments/exams are based off of questions from the book.

Tough Grader
Gives good feedback
Clear grading criteria
2.0
3.0
MATH111
Grade: C
Aug 24, 2017
Wouldn't take again

He isn't for everyone. His lectures go by really fast and he gives a minimal amount of time to process information. Additionally, all marked assignments with him were far more difficult than any example that he gave prior to the test. Many times, I found myself being bored during his lectures and having difficulty comprehending what I was learning.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
2.0
3.0
MATH110
Nov 22, 2017
Wouldn't take again

If you dislike professors who don't plan out the semester accordingly or struggle with math/don't have a background in calculus, take it from another professor. The semester starts easy but he leaves majority of topics until the end of the semester. Very few examples per topic, so be prepared to learn it outside of the lecture time!

ACCESSIBLE OUTSIDE CLASS
3.0
3.0
MATH110
Grade: Not sure yet
Dec 4, 2017
Wouldn't take again

Teaches straight out of the textbook. If you didnt take calc 30 in highschool i wouldnt recommend taking this from him. He kind of took his time with the easiest topics then rushed through the hard stuff making it hard for you to absorb all the information. Lab quizzes are easy but both midterms were difficult-also doesnt give part marks.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
4.0
3.0
MATH110
Dec 12, 2017
Would take again

For someone who took Calculus in high school, Professor Chun-Hua was an ideal prof. He allowed us to sink or swim on our own initiative, but was very willing to help when asked. He is genuinely very funny, and works through all of the material at a good pace. Would definitely recommend.

Hilarious
GRADED BY FEW THINGS
Would take again
3.0
3.0
MATH110
Grade: C
Dec 13, 2017
Wouldn't take again

His lectures are very fast paced but boring. He spends most of the lecture doing example questions which he doesn't explain well. Semester was well planned out, not rushed. Quizzes were based directly on the assignments. The textbook was helpful for example questions, but it wasn't necessary. Fair marker. Final was difficult but not out of line.

Tests are tough
LECTURE HEAVY
4.0
3.0
MATH110
Dec 18, 2017
Would take again

Good professor overall. Liked the way he organized the lectures. Very good at keeping grades up to date. The questions from the test and midterm, are questions from assignment.

Respected
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
4.0
3.0
MATH122
May 2, 2018
Would take again

He is actually pretty good despite the bad comments here. The assignments he posts are not for grading but for practice and they resemble the quizzes to a very high degree. It's very easy to get a high mark in his class if you put in your effort. Also the textbook is free, which is a plus.

Participation matters
ACCESSIBLE OUTSIDE CLASS
3.0
4.0
CSMTH261
Grade: Rather not say
Sep 24, 2018
Wouldn't take again

His assignments are good and his midterm is fair, but his final is brutal and nothing like what you expect.

Tough Grader
3.0
5.0
MATH111
Apr 20, 2019
Wouldn't take again

He is very technical in his explanations of Mathematical concepts. Can be quite hard to follow his logic at times, especially when you are trying to verify your assignment (optional) answers against his solutions because he tends to skip many steps. It was quite helpful to look up the concepts on Youtube.

Skip class? You won't pass.
Test heavy
3.0
2.0
MATH122
Grade: Not sure yet
Dec 3, 2019
Would take again

pretty good teacher. all his notes come directly form the textbook so sometimes it is pointless to go. worst part was that this was a long class, sometimes he spoke quietly, has an accent, and his writing can be messy. he does mark hard but in general the class is easy. lots of proofs to remember but he's a pretty good guy.

3.0
3.0
MATH261
Grade: A-
Feb 9, 2021
Wouldn't take again

The class was alright overall. He is pretty tough to follow along in class because he just read straight of the notes he already posted. Exams were always questions we had seen before which was good and he seemed like he wanted us to do well. Just not the most engaging class and not very easy to follow along and understand him.

Graded by few things
Caring
2.0
3.0
MATH222
Grade: B
May 4, 2021
Wouldn't take again

Class was boring, prof is monotone and I couldn't stop myself from getting distracted. I stopped going a few weeks in and followed his notes on my own and did alright. Best part of class was that the lowest exam would be dropped so we could choose to not write the final. Wasn't the worst experience but I wouldn't want to have him again

2.0
3.0
CS261
Grade: B+
Jan 9, 2024

If you skip class, you will fail. He does not post notes, handwrites on board. There's a lab. Does not do a very good job of explaining concepts. Proof heavy. Towards end he stopped doing examples. This class is not that hard if you spend many many hours doing it. If you do not dedicate at least 5 hrs/week you will fail. Need calc and linear alg

Lecture heavy
Accessible outside class
1.0
5.0
MATH222
Grade: Not sure yet
Feb 29, 2024

Not understanding do it on his way.

Graded by few things
3.0
4.0
MATH222
Mar 3, 2024
Would take again

Okish

3.0
5.0
MATH222
Apr 15, 2024

I don't get the point of asking for random proofs in midterm and final while the proofs were never asked in assignments.

3.0
3.0
MATH122
Grade: A-
Apr 22, 2024

The pacing of the course was not ideal, we spent a while on the easier units and rushed the harder ones. He also teaches concepts in a more complicated manner compared to the other 122 profs. But he's a cool guy and does give practice assignments, and they are relatively similar to the real assessments.

Lecture heavy
4.0
2.0
MATH122
Grade: B
Apr 30, 2024
Would take again

he is well respected professor in uni. His accent makes it hard to understand him but he feels very passionate while giving lecture. Overall quiz, midterm and finals were easy. He gives very good marking in exams also. Just try to attend at least one lecture a week and do practice question he give, you will score high

Clear grading criteria
Respected
3.0
3.0
CSMTH261
Grade: B-
Dec 17, 2024
Would take again

He can be somewhat difficult to understand but overall the assignments are easy if you attend lecture. Labs weren't very helpful. Midterm was exactly from the assignments. Final was not from the assignments but if you understand the material you'll do fine

3.0
2.0
MATH122
Grade: B+
Dec 29, 2024
Would take again

Very dry lectures however he does a decent job at teaching. Like a previous review said, spent lots of time on easy stuff and sped through the end so make sure to not skip lectures at the end unless you are incredibly good at teaching yourself. I made that mistake. Pretty average math class experience, could be worse, could be better ish?

Clear grading criteria
Respected
4.0
2.0
MATH122
Grade: A+
Jan 8, 2025
Would take again

He can be hard to understand at first but he teaches well and is happy to help when you have questions. Quizzes and midterms were easy as they were nearly identical to assignments. Might need to watch some videos on confusing topics. Final was tough but that isn't necessarily his fault as multiple professors contribute questions.

Clear grading criteria
Lecture heavy
Accessible outside class
3.0
3.0
MATH122
Grade: A-
Dec 12, 2025
Would take again

At first he can be a little hard to understand, but with time its okay. Quizzes and midterms are easy if you know how to do the assignments he gives out (so do them). An online textbook is included for free with this class. Concepts can be hard to understand if you skip lectures, but he gives out notes for each unit so its not impossible.

3.0
4.0
MATH122
Grade: A-
Dec 19, 2025
Would take again

He was a decent prof but he is too smart for this class. It is clear that he is very passionate about the subject and was eager to help and answer questions. Once you get past the language barrier, his lectures were decent, but I still found them kinda hard to follow as he writes small and is soft spoken. All of the tests were based on assignments.

Lecture heavy
Graded by few things
Accessible outside class
3.0
3.0
MATH122
Grade: A-
Dec 23, 2025
Would take again

if you do all of the assignments, you're good. However, don't expect to have an intuitive understanding of the material just from his lectures alone. You should also watch some stuff on youtube like 3blue1brown if you want to understand it more visually.

Clear grading criteria
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

33%

Textbook Required

36%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 16 grades
Most common grades:
A- (5)
Not sure yet (4)
B (3)
Grade Distribution
A(2)B(4)C(2)D(0)F(0)A-/B+(8)
Based on 21 reported grades
A-: 5
Not sure yet: 4
B: 3
B+: 3
Common Tags
Clear grading criteria (7)
Skip class? You won't pass. (5)
Respected (4)
LECTURE HEAVY (4)
Tough Grader (4)
Lecture heavy (4)
Accessible outside class (4)
ACCESSIBLE OUTSIDE CLASS (3)
Rating Trend

Stable

-0.15 avg change
Feb
Mar
Apr
Dec
Jan
Dec
Last 6 months
Ratings by Course

MATH212

4.0

(3)

MATH221

4.0

(2)

MATH122

3.7

(16)

MATH105

3.5

(2)

MATH110

3.5

(10)
+13 more courses
Difficulty by Course

MATH1041

5.0

MATH222

4.1

122002

4.0

CS261

4.0

MATH223

4.0

Similar Professors