2.9
Quality3.5
Difficulty30%
Would Retake86
Reviews30%
Would Retake
86
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
47%
Textbook Required
58%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.02 avg changeRatings by Course
MATH2250
5.0
(1)MATH15101520
5.0
(1)MATH2520
4.0
(1)CAL1510
4.0
(1)MATH1510
3.7
(21)Difficulty by Course
CALC2
4.5
1520
4.2
AMTH1100
4.0
MATH1151
4.0
MATH2510
3.8
Reviews (86)
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!
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
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.
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.
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.
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
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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!
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Teacher always available for online questions. I like this online class.
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.
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.
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.
Good professor
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.
Very good
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.
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.
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.
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.
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 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.
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!
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.
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.
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!!
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 !_!
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.
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.
She is good.
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
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.
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.
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.
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.
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.
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).
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.
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.
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.
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
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
that's the goetse . xc dude spreading his ( )nus
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"
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
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.
80 is a C, beware of his strict grading system. He's not willing to round either.
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 $$
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.
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.
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.
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.
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 :(.
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
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!
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...
not a fan of bro
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.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
47%
Textbook Required
58%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.02 avg changeRatings by Course
MATH2250
5.0
(1)MATH15101520
5.0
(1)MATH2520
4.0
(1)CAL1510
4.0
(1)MATH1510
3.7
(21)Difficulty by Course
CALC2
4.5
1520
4.2
AMTH1100
4.0
MATH1151
4.0
MATH2510
3.8