2.9

Xiaosheng Li

Mathematics - Normandale Community College

2.9
Quality
3.5
Difficulty
30%
Would Retake
86
Reviews
2.9
Quality
3.5
Difficulty
3.0
Helpful
2.8
Clarity

30%

Would Retake

86

Reviews

Rating Distribution
Official

5

22

4

16

3

13

2

14

1

21

What Students Say

I had Prof Li for Cal 1 & Cal 3 & got both "A"

MATH2510 - 5.0 rating

Tough course, but reasonable for an online math course

MATH1520 - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

47%

Textbook Required

58%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 43 grades
Most common grades:
A (14)
B (9)
C (6)
Grade Distribution
A(19)B(11)C(7)D(3)F(1)A-/B+(4)
Based on 51 reported grades
A: 14
B: 9
C: 6
A+: 5
Common Tags
Tough grader (12)
Lots of homework (9)
Test heavy (8)
Clear grading criteria (6)
Participation matters (5)
LOTS OF HOMEWORK (4)
Graded by few things (4)
EXTRA CREDIT (3)
Rating Trend

Declining

-1.02 avg change
May
Jan
May
Sep
Nov
Dec
Last 6 months
Ratings by Course

MATH2250

5.0

(1)

MATH15101520

5.0

(1)

MATH2520

4.0

(1)

CAL1510

4.0

(1)

MATH1510

3.7

(21)
+10 more courses
Difficulty by Course

CALC2

4.5

1520

4.2

AMTH1100

4.0

MATH1151

4.0

MATH2510

3.8

Reviews (86)
3.0
4.0
MATH1510
Dec 12, 2008

The guy tries hard and is willing to help, but for someone who can't understand broken English very well, and doesn't find Calc1 easy, I would suggest finding a different teacher. On the plus side he gives MC tests, but that can also be a negative as it encourages "good enough" understanding of calc1 material which WILL catch up with you later on!

4.0
3.0
MATH2520
Apr 24, 2009

He greatly cares about students, and he lets students know exactly what types of question will be on exams. He helps all students succeed. With hard work, the class is very do-able. Although English isn't his first language, he is understandable and clear on lessons

3.0
4.0
MATH1510
Sep 16, 2009

Online course, which is probably the cause of some of the difficulty and lack of clarity. English is not his first language, and i have difficulty with accents, so that also affects the clarity. My biggest gripe about the course is the textbook, the textbook is awful, it explains things terribly and is extremely unclear.

3.0
4.0
AMTH1100
Oct 22, 2009

Mr. X was very interested in his subject, but understanding him was a little difficult. He tried hard to make people understand, but didn't try teaching in any other way than his. He would just repeat what he had said earlier. Take the class if you are already somewhat similar with the subject.

3.0
2.0
MATH1520
Nov 5, 2009

OK teacher. I have a hard time understanding him with is accent sometimes. Has hard tests, but grades them in a way where 50% of the class will get an A or B no matter what.

5.0
3.0
MATH2250
Jul 26, 2010

Accent makes him hard to understand at times but other than, I would highly recommend him. Extremely helpful with questions and he tells what problems will be on exams. He made Diff eq simple for a complicated subject. He has a nice grade curve and really took the stress out of a summer class. He is the best Math professors I have ever had

5.0
1.0
MATH1510
Apr 4, 2011

After reading the comments in here, I was reluctant to take this class on-line, but I am glad I did. It was the best math class I have ever had, and the grading was pretty good. 50-60% of the grade was from homework and participation, and the rest is physical exams on campus. He even allows a Makeup test for Midterm when you want a better grade.

4.0
4.0
MATH1151
Apr 20, 2011

Homework and participation are worth a lot of points so its not hard to pass the class but written homework is difficult and you have to scan the homework

2.0
5.0
MATH1510
Nov 1, 2011

Literally had to drop this class because of his accent. I couldn't understand a single word he was saying. I'm sure he is a good professor if you can understand him.

4.0
2.0
MATH1510
Dec 15, 2011

Mr. Li is a great teacher and he cares about his students a lot. He was more than happy to help with any questions I had. The online homework is worth a lot of points, but it's easy to get 100% on it.

5.0
1.0
MATH1520
Dec 17, 2011

He is a great caring teacher. I took this class as web-enhanced. Each week, you have to do an online homework, a written homework, and a few posts in discussion. Written homework can either be scanned or written in MS Word. There are 3 exams: midterm and final on campus; an optional makeup exam that gives you the option to replace midterm's grade.

3.0
4.0
MATH1500
Dec 20, 2011

He didnt help me at all when i went in for help, and didnt seem like he cared if i passed the class or not.

1.0
2.0
MATH1500
Jul 26, 2012

I took Pre Calc and Mr. Li is by far one of the least helpful instructors I have ever had. Mr. Li lectures off his own hand written notes as well as writes his own tests, none of which correlates to the 100% MyMathlab home work or the book. The book was never mentioned nor opened in class. No pre final study guide outlined in the syllabus.

2.0
5.0
MATH1510
Dec 19, 2012

Took this class online. It was Horrible. The content is hard and he has a very thick accent. So don't take this classn either format with this teacher.

5.0
1.0
MATH1510
Mar 4, 2013

Took this class online - HW due dates were Monday's so had plenty of time to teach myself how to do everything over the weekends. Li is an excellent mathematician and very helpful if you visit him during office hours. LOVED the book and no-calculator rule. Questions were simpler and if you understood the concepts you did well.

5.0
3.0
MATH1510
May 14, 2013

I went from liking math to diliking math and now back to liking math again thanks to Professor Li. He makes calculus look easier than it is. In order to succeed in this class you'll have to takea a lot of notes and and stay up to date on all of the lectures and assignments. He also encourages students to ask questions and will responds promptly.

2.0
4.0
MATH1510
Jun 18, 2013

Had to drop. Hard to understand. Material was not explained well in the video lectures and the textbook is useless. After just coming out of Pre-Calc with an A, I don't think I should have felt like the material was way over my head, but it was. No notes, no book, nor calculator allowed for exams.

3.0
4.0
MATH1520
Jul 24, 2013

He was a very tough professor. i took this class in the summer and it was a marathon. he sets very hard tests and his tests are multiple choices with no use of calculators.he is very understanding though in various circumstances.

1.0
5.0
MATH1500
Grade: B
Oct 31, 2013

With out doubt the worste professor I have ever had. two thirds of the class of fifty students dropped this class and I wish that I would have aswell short list of faults. Broken Engish, Doesn't use text book, poorly hand written notes, skips steps in example problems, doesn't answer questions well. He knows his stuff but is a very poor teacher.

5.0
2.0
MATH1500
Nov 7, 2013

Actually strengthened my knowledge of previous math classes, he actually makes everything make absolute sense. His English isn't perfect, but I do not have any problem understanding everything. The tests are straight-forward and the homework is easy to get 100% (Unlimited attempts) He encourages discussion as well, which is great advice.

4.0
3.0
MATH1510
Grade: B+
Dec 12, 2013

Very hard class, but super helpful.He wants you to understand the material. Don't take if you have test anxiety. If you test well, this class is a no brainer.

3.0
4.0
MATH1520
Dec 12, 2013

This online class is not easy but what math class is. Recommend extensive time learning and memorizing the material you will have no notes or calculators for test. Instructor does have a strong accent but his written material are understandable. I wouldn't recommend this class for people who are slow learners.

3.0
3.0
PRECALC
Dec 14, 2013

Tough class. Had to teach myself. Hard to read hand-written notes. Didn't use a textbook. Very hard to understand his English. He didn't understand a lot of the questions that were asked, and would answer with something completely irrelevant. Do-able, but try to get a different professor!

5.0
2.0
MATH15101520
Grade: A
Dec 17, 2013

Professor Li was very willing to help students. If you cant learn on your own, for sure you shouldn't take his class. Online class requires you to be an independent learner. His notes were always clear and helpful. I don't know what people meant by saying they cant read or understand his notes. Well, at least not my case.

5.0
2.0
MATH1510
Dec 18, 2013

I found this professor very helpful, He answers any questions you post on D2L within an hour most of the time. I find his English just fine, it's an accent it's not broken English. He does try to get people involved in class, but sadly most math classes are pretty quiet classrooms for some reason. Take advantage of the resources provided.

5.0
2.0
MATH1510
Grade: A+
Dec 24, 2013

He was very quick to answer any questions on the forums any day of the week or time of day. He is strict about turning things in on time in the correct format, no exceptions. He doesn't allow makeup tests. His tests, however, are easy as long as you do your work during the semester. On the final he gave the answers to about 5 questions.

5.0
2.0
MATH2510
Grade: A+
Aug 5, 2014

I had Prof Li for Cal 1 & Cal 3 & got both "A". He is very helpful & make sure we understand every single material. His accent is very strong, but study with his lecture you should have not question anymore. Review his lecture and finish homework by yourself, you will do good on the exam. If you end up have lower than a "B", 100% is your own fault.

4.0
2.0
1510
May 6, 2015

Professor Li was quick to answer questions, no matter when they were posted. The online materials and homework provided good preparation for the exams. This is the first completely online class I've taken, and it worked out quite well.I would recommend this professor and class.

5.0
4.0
MATH1510
May 6, 2015

The class was well organized and planned out. Professor Li was concise, clear and answered the questions in timely manner. The participation played a major role in helping me understand the materials. The exams will not be difficult as long as one review the lectures and do the homework. I strongly recommend this professor and the class.

5.0
4.0
1520
May 10, 2015

I got two tips for his course: DO the homework and STUDY his Practice Exams for his midterm and final. He provides an abundance of information that is very helpful to the course. Exams are easy as long as you study the Practice Exams 2-3 times. I only did the Practice Midterm once; I got a C. Did the Practice Final 3 times; I got a near perfect A.

4.0
2.0
1510
Grade: C
May 21, 2015

Professor Li is very nice and very clear on what is due and when. The part that got me was the discussions. I recommend just doing them because they're worth 30 points at the end which could help you a lot after all the tests. There are no formal lectures so if you want to learn, you have to read and watch the videos.

3.0
4.0
MATH1510
Grade: B-
Jul 14, 2015

2 weekly hw assignments, one 5-10 question for fridays, and 1 40 question online hw for mondays. THIS IS A HARD CLASS. You aren't going to skate by, so expect to put in a lot of time. He says 25 hours a week, I'd say i put in 15 a week and im looking at a B- C+ grade. He gives a midterm and final practice test, these is very similar to the final.

5.0
4.0
MAT1510
Grade: A
Jul 14, 2015

This class was laid out with very clear expectations. It was a lot of work, but there was a lot of support that students could take advantage of.

4.0
2.0
MATH1510
Grade: A-
Nov 17, 2015

He's a good teacher, understanding and gets back to student as early as possible when student ask questions. sends emails out in due times and gives good time to reply/respond.

4.0
3.0
CALC2
Nov 27, 2015

Best path to success for me: Use the online homework to learn. When you get to a problem you don't understand, you can go to the chapter content or watch a video lecture about that topic. Then the question has a lot of tutorial helps such as examples. Use a math tutor (free at all mnscu schools, I think). The exam samplers are awesome.

4.0
3.0
CAL1510
Nov 30, 2015

Teacher always available for online questions. I like this online class.

4.0
3.0
MATH1500
Grade: A+
Dec 2, 2015

He was always punctual and expected the same of his students (only one class was cancelled). He stuck fairly rigidly to his curriculum and provided online notes, extra practice in and out of class, as well as a resource for asking him questions directly. Only used online homework service, not the textbook whatsoever.

5.0
3.0
MATH1510
Grade: A
Dec 9, 2015

Professor Li was excellent. He has high and clear expectations appropriate for the level of math. He provides a wide range of resources and answers very quickly when you have a question. Rather than give you the answer right away, he asks you questions to provoke thought. Professor Li always looks to improve himself which I respect greatly.

4.0
5.0
MATH1500
Grade: C
Feb 14, 2016

To be honest, I took his precalc class because its required for my degree. I STRUGGLED to get a passing grade but that is because of my own lack of math capabilities. He is very straight forward and incredibly helpful when you ask for clarification. One of the nicest professors I've had. I would take another one of his classes if it weren't math.

5.0
1.0
MATH1510
Grade: B
Apr 14, 2016

Good professor

5.0
4.0
MATH1510
Grade: Not sure yet
Apr 16, 2016

Online - good class for busy people or with odd schedules. Quite a bit of homework but it is all relevant and helps prepare for tests. Tests are difficult but appropriate for level of class. Professor answers questions very quickly and is responsive to students. Overall good class. Do not take unless you are self-motivated.

5.0
1.0
MATH1500
Grade: A+
Apr 19, 2016

Very good

2.0
3.0
MATH1510
Grade: Not sure yet
May 1, 2016

If it wasn't required, I wouldn't have taken this class. Beware of the tests and 2 of the regular homework assignments, as you will never see where you went wrong. You will receive your grade with little to no feedback. If you need to take this class, take it in person.

2.0
5.0
MATH1510
Grade: C
Jun 30, 2016
Wouldn't take again

Reviewed for tests after we'd taken them. Unclear about what tests would cover. Class average 65% (after curve). Lectures very quickly from powerpoint examples. Class consistently ended with 1/3rd time left remaining. I did all the required work and (was) a 4.0 student & do not think it is possible for me to get above a C despite my understanding.

2.0
5.0
MATH1510
Jul 11, 2016
Wouldn't take again

Unless you are willing and capable of treating learning calculus like a race I advise avoiding this course less grievous circumstances prohibit. As someone who learns and thinks methodically I can say my experience in this class was punitive, at best. Tests are tough, proficient recall of PreCalc is required and 2 minutes per problem is allowed.

4.0
3.0
MATH1500
Grade: A+
Nov 25, 2016
Would take again

OKAY! I have taken him because i couldn't come to school everyday for a 50 minute class. And let me tell you HE'S AMAZING! the grading criteria is CRYSTAL CLEAR. practice exams are EXACTLY the same exams. weekly homework and bi weekly written questions which are easy from the book. I'm taking him for Calc 1 now and will take the rest with him.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
EXTRA CREDIT
1.0
4.0
MATH1500
Grade: C
Nov 26, 2016
Wouldn't take again

The online home work is fairly easy, however, there is a bi-weekly written homework too. The written homework seems easy but he grades extremely harsh and I never got more than 12/20 even though I completed every written homework. I took pre-calc already and received an A but had to take it again due to PSEO requirements, I will get a C this time.

Tough Grader
Participation matters
LOTS OF HOMEWORK
3.0
3.0
MATH1520
May 5, 2017
Would take again

Tough course, but reasonable for an online math course. Online homework with 20-25 questions are due weekly. There are also written assignments on top of the weekly homework. His grading for these are very vague. There are only two exams, but you will not get these back. Overall, nice person, but could improve on more descriptive online responses.

Tough Grader
Participation matters
LOTS OF HOMEWORK
2.0
3.0
MATH1520
Grade: A
Aug 3, 2017
Wouldn't take again

Took Calc 1 online. He barely posts any lectures and they're terrible. If you take this class online, I recommend watching Youtube lectures. I made the mistake of waiting until the third week of the 7-week course and had to catch up a lot. His midterm and final practice tests are almost exactly like the actual tests - do them multiple times!

Participation matters
Clear grading criteria
GRADED BY FEW THINGS
5.0
4.0
MATH1520
Nov 30, 2017
Would take again

For an all online class, professor Li is EXTREMELY quick to respond to discussion board posts which is a small, but graded part of the class. Overall, online pearson hw, 4 written book hw assignments, 2 in person tests which follow the practice tests closely. Be prepared to teach yourself however, so the online hw site is awesome & youtube.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
4.0
4.0
MATH2510
Grade: A
Dec 7, 2017
Wouldn't take again

Professor Li has the following grading scale: 100 points for weekly homework, 75 points for both exams, and 150 points for the final. This rubric is clear, but doesn't give wiggle room. His lectures are incoherent but his slides that he posts online are fantastic. This professor makes you work to understand. Difficult but absolutely fair.

LOTS OF HOMEWORK
Tests? Not many
Clear grading criteria
2.0
5.0
MATH2510
Grade: C
May 12, 2018
Wouldn't take again

Do not take this professor. There are two exams, but are worth 56% total grade. Knowing material doesn't help b/c the tests are written to be impossible to finish. The average on the midterm was 65% and the final was 56%, and 1/3 of class got 30-35% on final. I knew all material and got a 60% on final. No curve. Doesn't round 89.7 to 90. Avoid!!

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
3.0
4.0
MATH2510
Grade: A
Dec 21, 2018
Wouldn't take again

Professor Li has the following grading scale: 100 points for weekly homework, 75 points for both exams, and 150 points for the final. This rubric is clear, but you do not have many chances to do good in his class if you did not do good in one of mid term exams or the final exam you will end up getting a B or worse !_!

TEST HEAVY
EXTRA CREDIT
LECTURE HEAVY
3.0
4.0
MATH1520
Grade: Rather not say
Mar 1, 2019
Wouldn't take again

The thing I like about him is that he responds right away to your question, there is no calculator use for his test though, which kind of suck and makes things a bit more complicated. If you do take this class, make sure to stay on top of your weekly work. And do the practices test as it is very similar to the actual tests. Had him for online.

Lecture heavy
5.0
4.0
MATH1520
Grade: A
May 23, 2019
Would take again

calculus 2: I found his lectures to be very engaging and helpful. He's a very up beat positive guy who genuinly wants his students to succeed. I found the course to also be extremely fare in how it was set up. His lectures were far easier to understand than any textbook. paying careful attention to him in class saved me time and work.

4.0
4.0
MATH1151
Grade: B+
Jul 18, 2019
Would take again

She is good.

Respected
Lots of homework
EXTRA CREDIT
1.0
4.0
MATH1500
Jul 1, 2020
Wouldn't take again

Worst Professor I have EVER had. I took a midterm and there were technological difficulties that made the test appear as a 0% and he wouldn't give me a grade or let me take it again. He does not teach whatsoever and is rude

Lots of homework
Participation matters
Skip class? You won't pass.
5.0
2.0
MAT1510
Grade: A
Oct 20, 2020
Would take again

Homework is relatively and the textbook is very clear. If you email the prof he responds with detailed instruction. If you take the asynchronous class don't expect him to be synchronous. Most students complained about things that are just normal with online. Take the class in person next semester if online just isnt your thing.

1.0
4.0
MATH1500
Grade: B
Dec 11, 2020
Wouldn't take again

Don't recommend this prof if you expect to be taught any lessons. No lectures AT ALL. Instead, we're told to sign on an automatic site that you take all assessments on. The site is confusing & takes pts off for extra spaces?? Grading is harsh & there is no ec opportunities. If you ask a question you get a sh!tty response or automated one. Hated it.

Test heavy
Tough grader
5.0
2.0
MATH1500
Grade: A
Dec 13, 2020
Would take again

Has fantastic notes, also the software he uses is a great textbook. That yes takes points off for the wrong format, but by week 3 you should be used to the format. Homework questions are just like the quizzes. Making it easy as long as you get the homework down. He's reasonable and does the job which is frankly teaching an online math class.

Gives good feedback
Respected
Lots of homework
4.0
4.0
MATH1520
Grade: Not sure yet
Apr 2, 2021
Would take again

Calculus 2 is not an easy course if compare to Calc 1. Pro. Li is quick responder; I always notice that he responds my questions just in a few minutes. The class use Pearson MathLab, so the best way to get a good grade in this class is to spend more time doing the practice work problems (study plan). The tests and quizzes are timed.

Gives good feedback
Test heavy
1.0
5.0
MAT1510
Grade: C
May 9, 2021
Wouldn't take again

DON'T TAKE THIS CLASS. This is a completely self-taught calculus class which in my opinion doesn't/ can't work for most people. If you ask him a question about material that you are teaching yourself he will respond with "check the textbook" or tell you to use a formula but not how. He is not at all lenient on grading either.

Graded by few things
Clear grading criteria
Tough grader
5.0
2.0
MATH1520
Grade: A
Nov 12, 2021
Would take again

This class was VERY easy in the fact you could use the study plan and practice the EXACT types of questions that would be on hw and quizzes! His lectures only had a few problems per lecture, but I honestly didn't need them. If you practice the Study Plan, you'll be able to ace the hw (unlimited attempts) and the quizzes + midterm (two attempts).

Lots of homework
Accessible outside class
Clear grading criteria
1.0
5.0
MATH1520
Grade: A
Feb 17, 2022
Wouldn't take again

You are on your own - the professor doesn't answer questions or teach effectively, the tests/hw are through Pearson and make sure your using the Study Plan to practice the same questions that are on the hw/tests. You need to dedicate a LOT of time self studying this course to get an A. I recommend taking Calc II with a different professor instead.

Lots of homework
Test heavy
Tough grader
1.0
5.0
MATH1500
Grade: Drop/Withdrawal
Mar 19, 2022

DO NOT TAKE THIS CLASS WITH HIM. EVER. Insanely hard grader, everything is self taught. His grading scale is dumb too. A 95% is a B. No I didn't type that wrong, a 95% is a B. He's also very hard to get a hold of, only responds late at night. No extensions, no make-ups, no extra credit. Mess up one test or quiz and your semester is over.

Tough grader
Lots of homework
Test heavy
1.0
2.0
MATH1500
Grade: D+
Apr 21, 2022
Would take again

DO0 NOT TAKE THIS CLASS WITH HIM. EVER. Insanely hard grader, everything is self taught. His grading scale is dumb too. A 95% is a B. No I didn't type that wrong, a 95% is a B. He's also very hard to get a hold of, only responds late at night. No extensions, no make-ups, no extra credit. Mess up one test or quiz and your semester is over.

1.0
5.0
MATH1151
May 18, 2022

Stop. He has 23 "5-star" reviews and only 17 2/1 star ratings--yet he "doesn't give out A's" "no matter what you do"? and he "Doesn't teach"? and "you're on your own"? So I suspect RateMyProfessor eliminates negative reviews of 'specific groups' at NCC. I've seen this with zillions of other profs at NCC

Graded by few things
1.0
5.0
CALC2
May 18, 2022

He "has" 30 positive "ratings"__yeah sure, I'll buy that? But 39% of students "would take him again"? Why do sheeple believe this bs? he's a twat

1.0
4.0
AMTH1100
May 22, 2022

that's the goetse . xc dude spreading his ( )nus

1.0
5.0
MATH1520
Grade: Not sure yet
Feb 19, 2023

He has no idea how to run an online class. He records 4 lectures per week where he doesn't teach how to solve anything. He just reads aloud what's written on the screen. Also, 92.99% is B according to his grading scale??! Lastly, If you email him questions, expect a response like "ask the forum"

Lots of homework
Test heavy
Graded by few things
2.0
3.0
MATH1500
Grade: A
May 8, 2023

Not a bad course except for Professor Li not having good lectures on the topics. The lectures are pre-recorded and honestly don't offer much help. You are better off using youtube. The grading scale is also weird, a 92.99% is considered a B? You have to do well on exams and quizzes or you're not going to pass. The HW reflects quiz and exam material

3.0
3.0
MATH1520
Grade: B
Aug 22, 2023
Would take again

If you are good with learning outside of class and feel you can find thorough lectures on YouTube like Professor Leonard to supplement the book then this is your class. It is a self learner. It was good if you feel confident in your independent learning. I liked it. It is not for everyone.

Get ready to read
Online Savvy
2.0
4.0
MATH1500
Grade: C+
Oct 10, 2023

80 is a C, beware of his strict grading system. He's not willing to round either.

Tough grader
Lots of homework
1.0
5.0
1520
Grade: Drop/Withdrawal
Oct 20, 2023

He expected things to be on time but wouldn't release homework/assignments online until days later and wouldn't extend the due date. Extremely difficult to understand. Also, completely inaccessible for questions/help. Stay clear of this professor at all costs. I opened up a grievance against him I withdrew due to above mentioned. costing me more $$

2.0
5.0
1510
Apr 23, 2024

Keeps assignments closed until certain window. Hard to understand lectures. Pearson is annoying to do work on. No time extensions of any kind and if you ask a question you will be told to ask the class discussion.

2.0
3.0
MATH1151
Grade: B
Apr 28, 2024

I took Math 1080 but there isn't a code for it on RMP. Tough grader (93% is a B, 83% is a C, etc.) so beware! Pearson is easy to do homework on and if you use outside sources for help then it's doable, but his power points were not helpful and he does ZERO lectures/teachings/videos. Not awful but I you basically do this class with zero professor.

Tough grader
1.0
5.0
MATH1520
Grade: B
May 6, 2024

Li Xiaosheng thinks that his Calculus II class is too easy, so he re-defined what an A means.... >93%. Imagine loosing your 4.0 GPA to an anomalous policy like that, on the slimmest rounding error margins. He will never accommodate you in any way. This is stated in the syllabus. Find another professor.

Tough grader
Test heavy
1.0
5.0
1520
Grade: F
May 14, 2024

I knew Cal II would be tough as an online class (some scheduling issues didn't leave me much choice). This felt like a different level. It is essentially self-taught. There was two or three 6-minute long videos posted per week where he reads what he wrote down for a problem. No reasoning or insight in these lecture videos.Teaching style notfor me.

Tough grader
Get ready to read
2.0
4.0
1520
Grade: B
Jan 5, 2025

Very easy to fall behind in this course. if you need any help I wouldn't recommend taking it with this professor because he was not helpful :(.

1.0
3.0
MATH1500
Grade: B+
May 12, 2025
Would take again

His grading curve is weird but beneficial if you use all your attempts on the homework and quizzes. His course material, especially the videos, aren't great, so I had to rely on khan academy and the "show me how to solve this" button on Pearson. Overall I would only take this class if you're good at self-studying

Tough grader
2.0
4.0
MATH1500
Grade: A
May 13, 2025

Professor Li communicates like a robot. This whole class is self-taught. Be aware of his weird grading scale, and turn in work on time because he accepts no late work or extensions whatsoever. If you have a question, he'll tell you to ask the discussion page, and from what I've seen, his responses as an educator are not helpful!

Participation matters
Lots of homework
Online Savvy
1.0
5.0
CALC2
Grade: B-
Sep 9, 2025

calc 2 is hard as it is... he just uploads 2-3 6 min videos just going through problems, with no explanation on any techniques or reasonings behind them. Be ready to be watching YouTube videos day and night just to understand what's going on. Only good thing is that you have 3 attempts on quizzes. But doesn't matter if your genuinely lost...

1.0
5.0
CALC2
Grade: A
Nov 9, 2025

not a fan of bro

Tough grader
1.0
4.0
MATH1500
Grade: B
Dec 12, 2025

Class consists of 400 points: 100 for Hw, Quizzes, Midterm, and Final. If you get 100% on every single HW assignment and quiz and get an 85% on both the midterm and final, it's literally impossible to get an A.. He also offers absolutely no extensions or make ups no matter what. Also don't even go to him with any concerns, he doesn't care at all.

Tough grader
Test heavy
1.0
5.0
MATH1500
Grade: Rather not say
Dec 12, 2025

If you know how to run, I would suggest that. His grading system and policy might be the most ridiculous thing i've ever seen.

Tough grader
Test heavy
4.0
3.0
1520
Grade: B
Dec 18, 2025
Would take again

In Calculus II online, most of the class is self-taught. The quizzes will have the same questions that are available on the study plan, so you can practice the exact problems before hand. This is a completely online class, the professor will respond if emailed --- Overall, I liked him, but again, this class is only done through Pearson.

Graded by few things
Online Savvy
Class Info

Online Classes

100%

Attendance Mandatory

47%

Textbook Required

58%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 43 grades
Most common grades:
A (14)
B (9)
C (6)
Grade Distribution
A(19)B(11)C(7)D(3)F(1)A-/B+(4)
Based on 51 reported grades
A: 14
B: 9
C: 6
A+: 5
Common Tags
Tough grader (12)
Lots of homework (9)
Test heavy (8)
Clear grading criteria (6)
Participation matters (5)
LOTS OF HOMEWORK (4)
Graded by few things (4)
EXTRA CREDIT (3)
Rating Trend

Declining

-1.02 avg change
May
Jan
May
Sep
Nov
Dec
Last 6 months
Ratings by Course

MATH2250

5.0

(1)

MATH15101520

5.0

(1)

MATH2520

4.0

(1)

CAL1510

4.0

(1)

MATH1510

3.7

(21)
+10 more courses
Difficulty by Course

CALC2

4.5

1520

4.2

AMTH1100

4.0

MATH1151

4.0

MATH2510

3.8

Similar Professors