4.2

Mingzhi Xu

Mathematics - Columbus State Community College

4.2
Quality
2.7
Difficulty
85%
Would Retake
84
Reviews
4.2
Quality
2.7
Difficulty
4.3
Helpful
4.1
Clarity

85%

Would Retake

84

Reviews

Rating Distribution
Official

5

55

4

13

3

7

2

3

1

6

What Students Say

Probably the best teacher Ive ever had

MATH1172 - 5.0 rating

Amazing professor and awesome guy

MATH1172 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

43%

Textbook Required

59%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 36 grades
Most common grades:
A (10)
B (9)
C (6)
Grade Distribution
A(13)B(12)C(7)D(2)F(0)A-/B+(4)
Based on 44 reported grades
A: 10
B: 9
C: 6
B-: 3
Common Tags
Gives good feedback (17)
Lots of homework (15)
Caring (11)
Test heavy (11)
Respected (9)
Participation matters (8)
Hilarious (5)
Accessible outside class (4)
Rating Trend

Stable

+0.09 avg change
Sep
Dec
May
Jun
Oct
Dec
Last 6 months
Ratings by Course

MATH153

5.0

(1)

MATH254

5.0

(1)

MATH150MATH152

5.0

(1)

MATH101

5.0

(1)

CALC153

5.0

(1)
+18 more courses
Difficulty by Course

MTH103

4.0

MATH1149

4.0

MATH1151

4.0

MATH1050

3.3

MATH1172

3.1

Reviews (84)
1.0
3.0
MATH152
Jul 2, 2003

No Comments

5.0
1.0
MATH152
Jul 4, 2003

will make you understand the subject well. will answer all the questions. will answer any homework problem. great

5.0
1.0
MATH150
Sep 16, 2003

He is willing to help. He is also very easy interms of grading. He also gives 100 pts for ONLY homework questions. He is GOOD.

5.0
1.0
MATH150
Dec 21, 2003

Wow! This guy is just very easy, understandable, clear and helpful teacher. I would recommend him highly if you are taking math 150!

5.0
3.0
MATH153
Feb 4, 2004

Good math prof. Explains complex math concepts well and is willing to go over ANY problem from your homework. Note: he collects homework every week and returns it promptly. If you tend to not do regular homework, you are throwing away points with him.

5.0
1.0
MATH152
Mar 22, 2004

The best teacher I ever had so far! Very nice, feels for the students, helpfull and knowledgable! I will highly recommend any one to take it from him.

5.0
2.0
MATH254
Jun 14, 2004

Professor Xu is one of the best math instructors I've ever had. He explains everything clearly and competently. I would highly reccommend him to all other students

4.0
3.0
MATH152
Oct 13, 2004

Great person and a good instructor. My only complaint for the class was how he displayed problems on the board and wrapped them around the classroom. I often found myself confused just trying to follow the problem. He definitly cares about his students

5.0
1.0
MATH150MATH152
Nov 26, 2004

Dr. Xu is one of the best math instructors in cscc. Taking classes with him will make you feel that your money and time was worth it.

3.0
4.0
MATH103
Grade: B-
Aug 15, 2005

I don't particularly like him, he doesn't collect or grade homework and he starts us on a new worksheet every week to do by ourselves, then answers any questions on Weds., the day before your quiz on that section. Thank god for those quizzes.......

4.0
4.0
MATH150
Sep 23, 2005

it was a pretty easy class and pretty relaxed. he was a great teacher, gave credit for pretty easy homework and such, and joked around with us. he's definately someone i wud like to have again

5.0
2.0
MATH151
Dec 14, 2005

awesome teacher, very friendly and helpfull!!! once you get used to his style he is very easy to follow. Do the homework and study for the tests. Definetly knows what he's talking about!

5.0
1.0
MATH151
Dec 29, 2006

This guy is amazing. I would recommend to anyone who wants to take calculus and has a hard time understanding teachers to take him. He was very, very helpful, always engaged the class and was always willing to answer questions. His tests were clear, concise, and he always gave good test reviews. I never felt lost in his class.

5.0
2.0
MATH151
Dec 5, 2007

Excellent teacher. Provide good explanation and helpful. The tests/quizzes (for me) are extremely easy. He also provides in-book homeworks to get points. There are always review before tests! Definitely recommend him for you guys!

5.0
2.0
MATH151
Dec 28, 2007

you have to attend class in order to learn material. He Answers all questions! Reviews for tests and final. If you do all of your homework and ask questions and Study you will do fine. Great teacher!!!!! If you need extra help, he is very willing to help. This man knows his math!!

5.0
3.0
MATH104
Dec 30, 2007

I took his web class. I have always taken hybrids so I was nervous about not having that time to get my questions answered by the instructor. My fears were for nothing. Xu is a great instructor. He was very helpful and understanding. He genuinely likes his students. I found him to be very personable.

5.0
2.0
MATH152
Feb 1, 2008

What can I say, he's the man. I took both 151 and 152 with him. Was very helpful with everything. Forgiving with absences. If I could have taken every math I ever needed with him I would of.

5.0
2.0
MATH101
Nov 10, 2008

He was very helpful. I was skeptical at first but as the quarter wnt by he was great. I never left the class confused like some other math classes. I would reccomend him...I will more than likely seek him out for the rest of my classes

3.0
4.0
MTH103
Nov 17, 2008

the things we do in math are easy but i think he makes them hard honestly. I think he is really nice and has a few jokes but i don't think i would want him again

5.0
1.0
MATH103
Feb 10, 2009

if you can get by the "does this make sense" you will do great. it can be hard to understand him but he is very helpful and will meet if you have problems. i would take him again

3.0
2.0
MATHWEB
Apr 22, 2009

Nice guy ... helpful, but I'd have to agree with the person who said he makes things harder than they have to be. If you're taking a web class you sometimes feel like you're taking two different classes. The phrasing and style of questions on the test are different than online. I've had much better teachers for online classes.

4.0
2.0
MATH103
May 16, 2009

I was really shocked at how clear his accent was, I thought it would be a lot harder to understand him. Sometimes things did seem like he made them more complicated than they needed to be, but otherwise he was a good teacher. Pretty easy A for me, but I'm good at algebra.

5.0
3.0
MATH104
Jun 12, 2009

Very organized, very fair, and extremely helpful. I'd recommend him to anyone!

5.0
3.0
MATH103
Sep 13, 2010

I enjoyed this professor. He knows his math, and is easy to understand. He is very skilled at making math understandable. He is someone who is doing what they were born to do, and doing it very well. I would search him out. I was in an accelerated class, and didn't get as good a grade as I had hoped for, but I did get the grade I earned.

5.0
1.0
CALC153
Dec 8, 2010

Ming Xu was an amazing calculus 153 teacher. His approach seemed more realistic than other calculus teachers. He is flexible with the pacing of the class and takes extra time if you are not following him. He will teach you what calculus means and how to use it in real life applications. Highly Recommended!

5.0
1.0
MATH103
Nov 24, 2011

He is such a laid back teacher, and fully explains everything. He'll make sure you get it before moving on. We had a lot of quizzes with easy points, and he made class go by pretty fast!

5.0
1.0
MATH103
Jun 5, 2012

Great teacher! Has lessons on blackboard, purchase of textbook/my lab is optional for extra problem work. 10 homework assignments worth 5 points each as long as you turn them in you get points and he allows you to correct assignments and lets you know what is wrong. Very prompt in grading. Very Very Good.

5.0
3.0
MATH103
Jun 9, 2012

Great teacher! I took his online class, and it was difficult, but he was extremely helpful. Any time I submitted homework, he would review and explain which ones I missed, and asked me to redo them. After I did, I would get full credit for the assignment. Do the work, and you will do fine!

4.0
2.0
MATH1020
Jan 9, 2013

He was very nice and helpful but it made it hard to get quick feedback because all the homework was in worddocuments insteadof using mymathlab. Dont purchase the book! Just ask questions and if you are going to be late tell him. He will work with you!

5.0
1.0
MATH1010
May 10, 2013

I would highly recommend this professor to anyone who still has to take math. He is very helpful,responds to questions the same day, and always very encouraging. His notes were excellent and gave great explanations of each chapter. He goes the extra mile to help each and every student succeed.

4.0
3.0
MATH1050
Nov 20, 2013

Good teacher. Nothing is mandatory and he is a lenient grader. Quiz every friday but he drops the lowest 2. Hard to understand because he will just put problems on the board and say try something. Overall I would reccomend him, but go to every class.

5.0
4.0
MATH1050
Dec 2, 2013

The greatest professor ever. He really cares.

4.0
2.0
MATH1050
Grade: B
Dec 10, 2013

Very helpful teacher. Went through a lot of examples on the board until the entire class understood the material. Also a lenient grader. Only issue was that quizzes and tests are the only thing graded in this class, so make sure you really understand the material before the test. Would definitely recommend.

2.0
4.0
MATH1050
May 4, 2014

Do not take his class online. Blackboard examples are not at all what's on the homework. Doesn't use mathlab. 800 points total in the class, and 680 of them come from tests/the final. Tests are 120 points each. Final is 200. Homework assignments are 5. Tests are all on campus in the testing center and your grade relies on tests alone.

4.0
3.0
MATH1010
Grade: Pass
May 25, 2014

Very nice and always asks if everyone understands. He doesn't use blackboard much besides grade updates and is a chalkboard teacher. Must show up to pretty much all the classes and I didn't need the book. Majority of all the points are from quizzes/test and a final. He'll explain anything if you try

1.0
5.0
MATH1050
Aug 20, 2014

Do not take this course online. It is incredibly confusing as he teaches from his notes and not from the book and does not use blackboard. While he is quick to respond to emails they were often confusing. Tests and all homework were paper and pencil tests even though the course is online.

2.0
5.0
MATH1050
Grade: Drop/Withdrawal
Oct 28, 2014

Do not take this class, the way he has everything set up is very confusing. I was not able to start doing work in this class til October due to the bookstore being sold out of the Mymathlab online key, and when I asked if I could catch up he told me no. This teacher is greedy and just wanted me to take the class again so he could make more money

4.0
2.0
1050
Grade: A
Nov 16, 2014

Very clear in grading. Good feedback on homework assignments.

4.0
2.0
MATH1050
Grade: Rather not say
Jan 12, 2015

I always had quick responses by email and grades were promptly entered. Generally generous with grading, but do the text, exercises, videos; whatever works for you. The Our Classroom online bulky online format didn't work well for me but it was clear, accurate and thorough.

5.0
3.0
MATH1172
Grade: A+
Jan 21, 2015

Amazing professor and awesome guy. Do the homework and visit him during office hours and you will do well.

5.0
1.0
MATH1050
Grade: B+
May 10, 2015

I hate math, but Mr. Xu will go out of his way to make sure everyone knows what they are doing. He loves math and will be there for you always. I would take any other math class with him as the teacher. He is a easy grader and a clear speaker. He reviews everything and wont make you feel unprepared for tests or quizzes

3.0
4.0
MATH1050
Grade: C
Aug 8, 2015

I would never take this on-line class again . I barely got a C. Based on his feedback on homework assignments, I think he would be a great teacher in person. He explains things well, but on-line you get so caught up in the homework assignments its hard to figure out what you are actually doing, at least it was for me anyways.

3.0
4.0
MATH1050
Dec 18, 2015

Do NOT take his class online. Blackboard assignments don't match the homework. We did not use math book at all. 800 points total in the class, and 680 of them come from tests/final. Tests are 120-200 points each. All the test determine your grade in the class. Homework assignments are 5 points. The tests are taken on campus in the testing center.

5.0
4.0
MATH1050
Grade: A
May 12, 2016

I took an class online. It was difficult b/c it was Math, not b/c of Xu. He was clear about his expectations, encouraging, accommodating & helpful, incredibly prompt with grading and responding to emails. I wish all professors were like this! Book and Blackboard lesson plans, weekly homework which can be redone for full credit, 4 tests, 1 exam

5.0
3.0
MATH1172
Grade: A
Aug 10, 2016
Would take again

Dr. Xu is a top-grade professor. He is exceptionally clear in his explanations and presentation of concepts. He is helpful during his office hours and encourages students to do well. Take with Xu any math class you need, it is worth working your schedule around his class offerings. Too bad he doesn't teach higher than 1172. Highly recommended.

CARES ABOUT STUDENTS
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
MATH1172
Oct 4, 2017
Would take again

This guy is awesome! Laid back but still challenging. Very good lectures. Cares about his students. He pushes your understanding in class/ home-works but tests the baseline knowledge on tests. Probably the best teacher Ive ever had.

Inspirational
Hilarious
Caring
5.0
2.0
MATH1050
Grade: B+
Nov 21, 2017
Would take again

Have him for math 1050 very caring and wants to make sure you understand the criteria would definitely recommend to anyone who struggles with math

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
3.0
MATH1149
Grade: A
Dec 5, 2018
Would take again

The only grades in this class are your unit tests and homework (4pt each) so it is important to do them, and do well on the tests but you are very prepared. helps if you took precalc, or are familiar with trig in high school/ other college courses. He is an incredible prof and remembers so much about each individual student. I felt very cared for.

Respected
LOTS OF HOMEWORK
GRADED BY FEW THINGS
3.0
5.0
MATH1149
Grade: B
Dec 12, 2018
Wouldn't take again

His method of teaching a bit different, a lot of times I had to study on my own to understand the concept behind each topic. However, he gives full points for hw even if you get it wrong. His exams review are very important, pay attention to them and you should be okay. Overall, really great person and shows a lot of respect!

Respected
LOTS OF HOMEWORK
GRADED BY FEW THINGS
5.0
3.0
MATH1172
Grade: A-
Apr 7, 2019
Would take again

Amazing lectures might be going too far, but I enjoyed his lectures. He would have us do examples on our own in class, then go around and help us individually if we were struggling. If I was a bit behind, I had no feeling of guilt, and he would just help you out. He's a good grader, and he's also very caring and sweet. In my top 2 fav profs.

Gives good feedback
Test heavy
Amazing lectures
5.0
3.0
MATH1148
Grade: A+
Apr 30, 2019
Would take again

Very laid back and honestly cares about each student doing well. While he was great, the school mandated class structure was not. Grades were way too test heavy. There was tons of online work and hw worth only a small fraction of your grade. The online forced time commitment was unrealistic.

Gives good feedback
Graded by few things
Test heavy
5.0
3.0
MATH1050
May 28, 2019
Would take again

He's super nice, and responds within the day! Very kind.

Gives good feedback
Lots of homework
Test heavy
5.0
3.0
MATH1172
Aug 6, 2019
Would take again

He was a great professor and he gives good feedback. He responds to emails quickly. He is good at answering questions and he tries to make sure you completely understand the topics he is teaching. I would recommend him for this class.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
MATH1172
Grade: B
Aug 29, 2019
Would take again

I go to osu and was not about to take 1172 on campus. i took it at columbus state and it was the best decision i made. yes the material is naturally difficult but he really tries his best to make sure students understand. very clear with what he expects. super nice guy and class i highly recommend taking it with him.

Gives good feedback
Lots of homework
Caring
5.0
4.0
MATH1050
Grade: A
Dec 17, 2019
Would take again

I loved how this class was set up. There was a lot of homework between aleks and worksheets but it was worth it to retain the information. The professor is great at guiding you to the correct answer if you missed it. There is 4 test and a final that you have to take at the testing center.

Gives good feedback
Lots of homework
Participation matters
5.0
3.0
MATH1149
May 8, 2020
Would take again

I Highly recommend this Professor. He goes above and beyond to help you. Mr. Xu spends most of the time going over homework and provides in depth explanations to each problem. His tests are nearly identical to his study guides. Would definitely take him again.

Hilarious
Amazing lectures
Respected
5.0
4.0
MATH1172
Jul 6, 2020
Would take again

Professor Xu is the best professor. Caring, communicative, and helpful. He is very understanding and laid back. If you have a question, he is more than happy to answer it. Very great guy.

Gives good feedback
Lots of homework
Caring
1.0
4.0
MATH1050
Grade: B
Aug 3, 2020
Wouldn't take again

I would NEVER take a class from this professor again. Online format, has you basically teaching yourself. On top of that, I just submitted my final round of homework and when he sent it back for corrections, I just got a lot of "wrong" and not how to fix it. The only reason this class was somewhat redeemable is they were flexible with due dates

Lots of homework
Test heavy
1.0
5.0
MATH151
Grade: C
Aug 5, 2020
Wouldn't take again

Xu just answered whatever questions we had. He has a very messy handwriting. Also, the exams are quite difficult and he is very harsh at grading. He doesnt tell you what you missed on the exam he just randomly assigns you points. He does not use blackboard he makes you take pictures of the homework and the exam and email it to him. AVOID HIM

5.0
3.0
MATH1050
Grade: C+
Aug 24, 2020
Would take again

What a dedicated teacher! My class was all online based but felt very confident the whole time I would pass. There was easy weekly homework that help greatly towards my grade. We also had aleks assignments. Great teacher, with quick feedback and helpful comments!

Gives good feedback
Lots of homework
Participation matters
3.0
4.0
MATH1151
Grade: C
Aug 25, 2020
Would take again

I took him for 1149 and for 1151 summer online. The online format was rough but I can't blame him for that, but he was MUCH better in-person. Tests are short but worth a lot. Lots of homework (summer semester). He is a kind professor, I was able to ask him for my mistakes after grading.

Respected
Lots of homework
Accessible outside class
4.0
3.0
MATH104
Grade: Not sure yet
Oct 29, 2020
Would take again

Overall a nice guy. His grading criteria can be frustrating at times but the class is not that hard. Responds to emails very quickly and is very clear about any questions you may have. Definitely a good teacher.

Respected
Clear grading criteria
1.0
5.0
MATH1149
Grade: A
Dec 14, 2020
Wouldn't take again

This is the worst teacher I have had yet. He was unclear, never gave feedback. His online course was messy and the grading was unspecific. There are three tests and a final, they are worth 650 points and homework is the rest. Whatever you get on the tests is your grade, but he doesn't tell you what you got wrong. Do not take this prof!!

Graded by few things
Test heavy
5.0
3.0
MATH1050
Grade: A
Apr 12, 2021
Would take again

Professor Xu is very responsive with feed back on assignments, providing corrected answers to homework questions so you're able to go back and rework the problems. I liked the online format and enjoy using the Aleks program for practice. I do wish the class had a textbook.

Gives good feedback
Test heavy
Clear grading criteria
5.0
2.0
MATH1050
Grade: A+
Jun 2, 2021
Would take again

Professional and very kind-hearted! just do your work and never be afraid to ask questions!

Lots of homework
Test heavy
Caring
4.0
4.0
MATH1149
Grade: C
Jun 9, 2021
Would take again

Ming Xu is caring and doesnt get taken aback when students ask questions. However, trigonometry is still a very difficult course especially if math is not your forte. It is a 4 credit hour course, so a lot of information will be crammed in a short amount of time. If you struggle with math, Id strongly recommend a tutor for this course

Gives good feedback
Skip class? You won't pass.
Test heavy
5.0
2.0
MATH2568
Grade: Not sure yet
Jan 22, 2022
Would take again

perfect genius

Gives good feedback
Respected
Accessible outside class
5.0
2.0
MATH1148
Grade: B
Aug 17, 2022
Would take again

Professor Mingzhi Xu is a great professor! Probably one of the best professor at Columbus state. I have dropped math so many times because I was scared, but this professor made this class so easy. He truly cares about your success,If you do your WOD'S, and aleks assignment and do well on the quizzes you will do just fine.

Participation matters
Gives good feedback
Caring
5.0
1.0
MATH2568
Grade: Not sure yet
May 4, 2023
Would take again

Great prof. If you want to explore anything deeper he is always willing to answer questions. He does a great job of taking math in words and making sense of it. He gives you test reviews, so you are very prepared for all exams. He really wants students to succeed and no student is left behind.

Amazing lectures
Respected
Test heavy
5.0
2.0
MATH1120
Grade: B
Dec 9, 2023
Would take again

Professor Xu was an amazing instructor for this course! Attendance is not mandatory but do recommend not skipping as you can get behind very easily. The course is very paper heaven so be expected to be doing worksheets every class. As well as expecting homework after each class. There are weekly tests but it is an open note test.

Gives good feedback
Lots of homework
So many papers
5.0
1.0
MATH1050
Grade: C
Dec 18, 2023
Would take again

He puts his humanity before his job, which is amazing. This professor really is a saint in my eyes. He's really relaxed with the grading, explains what's wrong every single time with every single problem. He's a big motivator to why I'm able to continue pushing through college. He saved my academic career.

Clear grading criteria
Gives good feedback
Hilarious
5.0
4.0
MATH1120
Grade: B
May 6, 2024
Would take again

He's very flexible and is always willing to help students that put in the work. If you plan on taking his class don't be afraid to ask questions or come up to him to ask questions, he's always willing to guide you into the right direction.Also, for this class it is imperative that you make study groups outside of class!!!!

Participation matters
Lots of homework
Hilarious
5.0
3.0
MATH1020
Grade: A-
May 8, 2024
Would take again

Professor Xu has been so helpful this semester. He goes over problems in class which really helps with understanding certain concepts. He's also really understanding when it comes to deadlines. Expect to complete some worksheets in class and some homework/notes after class. There are also weekly tests but they are open note.

Participation matters
Gives good feedback
Lots of homework
5.0
3.0
MATH1120
Grade: A
May 9, 2024
Would take again

Professor Xu is funny, knows the material well and is willing to go over examples multiple times. His grading criteria was relaxed & always accepted late work. Attendance wasn't mandatory but not coming to class makes it harder to make up work. His class is very paper heavy, but it's all for your benefit. All tests are open note (if you take them)

Participation matters
So many papers
Caring
5.0
3.0
MATH1120
Aug 26, 2024
Would take again

Professor Xu was incredibly helpful in class. He was always willing to sit with me and explain things I didn't understand. He created a very welcoming environment to ask said questions and to help other students in class as well. Definitely a lot of homework but I had classmates who were so lovely and didn't mind helping. LOVED this class !

Amazing lectures
Lots of homework
Hilarious
4.0
4.0
MATH1120
Grade: B-
Sep 25, 2024
Would take again

Mr. Xu is a very intelligent man who's very familiar with the material that he teaches. While he's generally patient and encourages students to ask questions(even through email) and resubmit old HW with corrections, he has difficulty in explaining certain tricky concepts to students. For Math 1120, this isn't uncommon. Take advantage of tutoring.

Participation matters
Clear grading criteria
Accessible outside class
4.0
2.0
MATH1120
Grade: Audit/No Grade
Dec 4, 2024
Would take again

really sweet guy he does the homework in class so i don't bother doing it at home test are every Friday he does move fast in class so be sure to ask questions if you don't understand even if your scared this course does move fast and there is online homework as well as real homework notes will done every day and submitted every Sunday.

Amazing lectures
Gives good feedback
Lots of homework
5.0
1.0
MATH1120
Grade: A
Dec 31, 2024
Would take again

I loved Professor Xu, everything people said about him it's 100 percent true. If you show up to class and do what you're supposed to do you'll be just fine!. He's very easy going with the homework, and also takes your homework late. He's actually one of the best professors I've meet so far at CSCC. I would recommend him 100 times again and again!.

Amazing lectures
Caring
Respected
5.0
1.0
MATH1148
Grade: B-
May 7, 2025
Would take again

He is a goated professor, if you need algebra definitely take him.

Participation matters
Caring
Test heavy
5.0
3.0
MATH1120
Grade: B
May 18, 2025
Would take again

Amazing and best professor I could have gotten. Very caring professor and helps you when you don't understand something.

Caring
5.0
3.0
MATH1120
Grade: A
Jun 6, 2025
Would take again

Professor Xu's class helped me realize that I can be good at math as long as I put in the work. The class is challenging because there is no lecture, and you have to work out the problems on your own. However, he will answer any questions you have. As long as you complete all the homework and at least make an attempt on the tests, you will pass.

EXTRA CREDIT
Gives good feedback
Lots of homework
1.0
5.0
MATH1120
Grade: Drop/Withdrawal
Oct 21, 2025

I always been good at math. I though this class was not gonna be different. However, there is no lecture all there is homework, tests, every single day. I had to drop the class because I could not handle it. If you are good at math then sure you will be fine if you are not good at math then that can be a problem.

2.0
5.0
MATH1050
Grade: C
Dec 8, 2025

No textbook or solid course material explaining how to solve things, so it's hard to actually do well in class.

5.0
1.0
MATH1146
Grade: B
Dec 15, 2025
Would take again

Like others were saying there is no lecture so it can be difficult if you're not great at math. However, Professor Xu will answer all questions you have and really cares about whether or not you understand. If you check the syllabus it tells you exactly what you're doing each day too so there are no surprises as well. Also, he is super lenient!

Lots of homework
Caring
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

43%

Textbook Required

59%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 36 grades
Most common grades:
A (10)
B (9)
C (6)
Grade Distribution
A(13)B(12)C(7)D(2)F(0)A-/B+(4)
Based on 44 reported grades
A: 10
B: 9
C: 6
B-: 3
Common Tags
Gives good feedback (17)
Lots of homework (15)
Caring (11)
Test heavy (11)
Respected (9)
Participation matters (8)
Hilarious (5)
Accessible outside class (4)
Rating Trend

Stable

+0.09 avg change
Sep
Dec
May
Jun
Oct
Dec
Last 6 months
Ratings by Course

MATH153

5.0

(1)

MATH254

5.0

(1)

MATH150MATH152

5.0

(1)

MATH101

5.0

(1)

CALC153

5.0

(1)
+18 more courses
Difficulty by Course

MTH103

4.0

MATH1149

4.0

MATH1151

4.0

MATH1050

3.3

MATH1172

3.1

Similar Professors