3.3

Min Li

Mathematics - California State University - Sacramento

3.3
Quality
3.3
Difficulty
56%
Would Retake
149
Reviews
3.3
Quality
3.3
Difficulty
3.3
Helpful
3.3
Clarity

56%

Would Retake

149

Reviews

Rating Distribution
Official

5

52

4

26

3

26

2

19

1

26

What Students Say

I'll respect the fact that this is a super hard class

DS101 - 1.0 rating

Has a "my way or the highway" attitude

MBA264 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

80%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 51 grades
Most common grades:
A (17)
Not sure yet (15)
A+ (6)
Grade Distribution
A(23)B(7)C(7)D(2)F(0)A-/B+(12)
Based on 70 reported grades
A: 17
Not sure yet: 15
A+: 6
B+: 6
Common Tags
Lots of homework (49)
Lecture heavy (16)
Test heavy (14)
Participation matters (12)
Tough grader (12)
LOTS OF HOMEWORK (10)
Skip class? You won't pass. (10)
Accessible outside class (9)
Rating Trend

Declining

-0.75 avg change
Nov
Dec
Feb
Apr
Aug
Dec
Last 6 months
Ratings by Course

MIS131STAT

5.0

(1)

DD101

4.0

(3)

MSBA207

3.9

(14)

DS101

3.4

(117)

MIS131

3.3

(4)
+1 more courses
Difficulty by Course

MSBA207

4.6

DD101

4.3

MIS131STAT

4.0

MBA264

3.7

DS101

3.0

Reviews (149)
5.0
4.0
MIS131STAT
Nov 12, 2004

This is a hard subject but Min Li try to make it as easy as he could. He don't expect us to know every details, just ask what he mention in class and not too hard. Make you practice and not just read and study, so you acutally have hands on experience.

4.0
3.0
MIS131
May 12, 2005

Very good teacher just at times his accent can be hard to understand

4.0
2.0
MIS131
May 23, 2005

Can be hard to understand with accent, but very fair teacher. If you come to class and listen you will do fine in the class. Project seems difficult, but he makes it easy compared to other teachers. He allows notes on tests, and quizzes are more about the weather then the material, so come to class to get the easy points.

2.0
3.0
MIS131
Grade: A+
Aug 31, 2005

VERY HARD TO UNDERSTAND!!! i AM A b STUDENT AND RECIEVED AN F IN HIS CLASS. HE GRADES 40% FINAL AND 35% ON MIDTERM. I DONT RECOMMEND TAKING HIM IF YOU DO POORLY ON EXAMS!!!

3.0
4.0
MIS131
Jan 1, 2006

he makes the class sound so hard in the first week of class with his syllabus. everyone was freaked out. but then he was being very easy with everyone. quizzes are not hard. half the time it's just putting your name on a piece of paper for credit. and he does grade with a nice curve. he's a very easy going teacher.

5.0
1.0
DS101
Nov 29, 2006

-easy compared to Freemand & some of the others-losts of quizes-project is not that hard he does his best to help you-he explains everything-I learned alot in his class on how to use statgraphics and he does not go too fast--he has videos online,slides,readings,1pg notes on exam,open note quizes. Take him if you want to understand and get good grad

5.0
1.0
DS101
Jan 10, 2007

the best DS101 Prof. ever you will do well he tells you exactly what is going to be on the exam you all have to be idots not to take it with him. TIP take alot of notes and he allows one page of notes on exam and gives alot of extra credit, and get in study groups it really helps.

3.0
1.0
DS101
Jun 1, 2007

go to class, gives 200 point attendance quizzes. read text and stay on top of homework. quizzes are easy, midterm and final aren't too bad!

3.0
3.0
DS101
Jun 6, 2007

dude i hardly knew anything in this class yet i passed, those quizzes is what helped, i did bad on the final but i still managed to pass because of those quizzes..hes hard to understand too..sorry can't do accents!

2.0
4.0
DS101
Feb 4, 2008

I went to class every day and was always at his office hours. He is not easy to understand, and does not explain the program well. If you do not do well on exams, do not take him.

2.0
3.0
DS101
Feb 29, 2008

Professor Li is smart and he knows his stats. Sometimes he can be humorous. I enjoyed the class on occasion, and fell asleep other times. Take good notes, do the homework, and have a basic knowledge of computers and statistics and you should be ok!

4.0
1.0
DS101
May 6, 2008

he is alright, the quizzes are really helpful. I didn't do the hw, but I went to the classes which he would go over the hw. remember to pick good group members for the project.

5.0
1.0
DS101
Dec 14, 2008

Min Li is great professor in CSUS. Quizes, midterm, final are very easy if you go to class and pay attention to the lecture, take good note for your exams. Project is much easy if you can do by yourself, no need to do in group, not hard at all. The one fails from his class should drop out!

2.0
3.0
DS101
Dec 18, 2008

Final is brutal...holy hell

5.0
1.0
DS101
Dec 20, 2008

Li is a good teacher. Despite of his accent he explained the materials clearly. NO textbooks. Gave notes to print out yourself. Attend class regularly, and tests and quizzes will be very easy. Get a good group for the project. Can be humorous sometimes. He has a cute accent. R thquared, Who hath the rothter?

4.0
1.0
DS101
Jan 28, 2009

Not the most entertaining professor or interesting class, but easy to pass with a decent grade. Do NOT print out all the notes - just use the link because you don't really need to read it all. Enjoy his sense of humor!

2.0
4.0
DS101
Mar 22, 2009

was had to understand nd a crappy teacher--do not take

5.0
2.0
DS101
Apr 23, 2009

prof li is a great teacher, he is very interested in wanting his students to learn, very approachable, class is easy if you attend there are alot of simple in class quizes, do not come in late or leave early if you dont want to get on his bad side...

5.0
1.0
DS101
May 6, 2009

Great Professor. Easy A if you go to class. he is a very helpful. Would recommend to everyone.

5.0
1.0
DS101
May 24, 2009

he is a great professor but his final exam, you won't understand how he graded you. But it is an easy class and the best DS 101 Professor at Sacstate.

3.0
2.0
DS101
Jun 1, 2009

If you want DS101 to be easy than take this guy, if you wanna undstand what is being said, than don't . . . He's got a thick accent. Overall good teacher, just really, really, hard to understand!

4.0
1.0
DS101
Dec 10, 2009

Easiest class in the world. Unlimited notes for all exams and quizes. All exams based on Statgraphics, very easy to use and understand. Gives super easy quizes in class to keep track of attendance. Very very easy class. No textbook either!

2.0
1.0
DS101
Jun 2, 2009

Extremely easy, just know the commands for the program, and we got a page of notes for the exams anyway. Quizzes are just for attendance. Project is ridiculously easy. He gave me a 50% on the final...but I still pulled a B so I wasn't too mad about it

5.0
1.0
DS101
Dec 11, 2009

awesome teacher! very helpful, and fair! you'll learn a lot..He knows his stuff very well! Easy A!open book and open notes on test and quizzes, one project, don't need a book, text is online..he has powerpoint presentations..the only thing is he has an accent, but he's very humerous and will make the class interesting! TAKE HIM! you won't regret it

5.0
1.0
DS101
Dec 15, 2009

OMG. EASY! Just read his powerpoint slides and understand them and you'll ace the quizzes and exams. Open book/notes for quizzes & exams. Final was optional. One easy project. Very helpful and hella funny professor!! Responds to emails PROMPTLY. Not just an easy class but fun and informative. I learned a lot and had fun at same time. TAKE HIM!!!!

5.0
1.0
DS101
Dec 19, 2009

Dr. Li was GREAT! He will take role and randomly has quizzes. He is very helpful, quizzes and exams are open book, and the final is optional. Dr. Li is NOT hard to understand. If you do not want to show up for class then don't take Dr. Lis' class, leave the spot available for people that actually want to learn.

5.0
2.0
DS101
Dec 29, 2009

Li is excellent! He cares about his students and wants to see them succeed. Show up and do the work and it will be a breeze!

5.0
2.0
DS101
Dec 30, 2009

This Professor is outstanding. He is truly interested in his student willingness to learn. He does every thing he can to help students to successfully learn the subject. He is definitely worth taking.

5.0
1.0
DS101
Dec 30, 2009

OMG. EASY! Just read his powerpoint slides and understand them and you'll ace the quizzes and exams. Open book/notes for quizzes & exams. Final was optional. One easy project. Very helpful and a funny professor!! Responds to emails PROMPTLY. Not just an easy class but fun and informative. I learned a lot and had fun at same time. TAKE HIM!!!!!

4.0
1.0
DS101
Apr 12, 2010

he was a really easy going professor, he tries to scare off anyone in the first few days (but what professor dosent?) anyway go to the classes and do well on the quizes and you should do fine... i suck at math and i did good take him he's good at what he does

5.0
1.0
DS101
May 22, 2010

I took the hybrid class, meet about 8 weeks out of 16? Class attendance is not mandatory but you will lose 50 points and be required to take the final if you miss any class sessions. Easy class, no text book, just use the Search feature CTRL + F

5.0
1.0
DS101
Apr 17, 2010

Easy class. NO book required but he provides the lecture for you. Tells you how to do everything step by step. Quiz once a week but it is easy. 20 questions on exams and 5 points each. Open notes on the test and quizzes. 1 hour to take quizzes and test. He has an accent, but is very helpful. If you can't pass this class, go back to flippin burgers

5.0
1.0
DS101
May 30, 2010

i LOVED this class. I didnt learn much but got a easy A, because hes a great teacher, his style of teaching is the best. His favorite words are IZ IT!!! I took this class in Fall-09 just use Cotrol F

4.0
1.0
DS101
Jun 15, 2010

Do not miss any class or you have to take the final. Easy A, just do the works. Only have class 8 out of 16 weeks. Read the materials online, no textbook.

5.0
2.0
DS101
Sep 3, 2010

He's not as easy as others said. he gave me "F". i don't think I could have passed even if I took the optional final exam.

1.0
3.0
DS101
Nov 1, 2010

I am taking the online only class and Professor Li is extremely rude to students over the internet. He is not useful at answering questions over the internet. very very rude in responses online. Not approachable at all and not helpful in learning the material. He has gotten in many fights with students on the discussion board. RUDE PROFESSOR

5.0
3.0
DS101
Nov 10, 2010

Very helpful professor. He helped me a lot when I visited him during the office hour.

3.0
2.0
DS101
Dec 10, 2010

This professor was mean! He is closed minded and always thinks that he is right. He told my friend to drop out of the class! Other than that, easy class. Exams come directly from lectures and study guides. The only hard part about this class is staying awake and taking the initiative to watch the lectures. This class takes ALOT of self motivation!

3.0
1.0
DS101
Dec 12, 2010

He is rude to students, however, if you just do the work and listen to the lectures you will get an A. His voice on the lecture videos will automatically remind you of that scene in Ferris Buellers Day Off, "Bueller, Bueller..." lol... Man is monotone.

3.0
1.0
DS101
Dec 17, 2010

Easy class, if you do all of the work and actually pay attention you will get an A. If you try to cheat or scam in some way the teacher will be rude and mean, other than that he is very nice.

5.0
3.0
DS101
May 31, 2011

Took online class, and the teacher kept lectures, readings relevant to exams. As long as you read/listen documents/lectures you will do fine. Sometimes accent can make it hard to understand. No books, all material is provided by professor.

3.0
3.0
DS101
May 5, 2011

I took the online course. Although it takes a lot of self-motivation, professor Li made the tests exactly relevant to his online lecture/ recordings and HW. It paid off to watch the lectures, take notes and do the hw. He uses statgraphics which also made it more simple. It was required work but tests were very similar to his examples in lectures!!

4.0
2.0
DS101
Jul 1, 2011

He wasn't too bad. Tests very relevant to the notes and online lectures. Though he did have a cumulative required final.

1.0
1.0
DS101
May 15, 2012

The class itself is pathetically easy. The quizzes are almost exact replicas of the homework given. However, the teacher is MEAN! Do not come to him for any help, you will not get any.

5.0
2.0
DS101
Dec 5, 2011

I had 100% online class with all pre-recorded lectures (quality of videos was poor (not HD)). Professor had his own text book (free of charge) available in PDF. Exams are relevant to class lectures and we were given one hour to complete an exam within a 24 hours window; optional final.

5.0
3.0
DS101
May 16, 2012

best professor for DS 101

2.0
3.0
DS101
Apr 30, 2013

Li is EXTREMELY confusing and hard to understand in his outdated, prerecorded lectures. Even if you like the subject matter, he wastes a lot of time on them talking to an older class. However, stick to the notes and ppt slides and you will be fine. Easy class as far as DS101 goes, but expect to be bored out of your mind & don't rely on him for help

5.0
2.0
DS101
Nov 14, 2013

This class is a hybrid. 1 small reading book. 2 exams(MID&FInal), 2 cases (1 Indivi/1 Group) Videos are outdated, but doable. Test are very relevant to Notes, Videos, lectures. Class is simple if you review the assignments and memorize how he wants to conclude the data findings.

2.0
5.0
DD101
Jun 3, 2013

He's a hard professor. If you don't answer on the exams the way he wants you to...word for word his way, then good luck. I dreaded going to his class. Also we had a massive project due that was super hard and stressful. Worked all day and more on it and still only got a C. I'd say stay away.

4.0
2.0
DS101
Grade: A+
Dec 7, 2013

Took his hybrid class. Actually somewhat enjoyed his class. It was pretty laid back and he grades fair. No textbook and 2 tests. Quizzes are online and he's actually a really nice guy and is always looking to help.

2.0
4.0
DS101
Dec 26, 2013

Took his 3 hour Friday class thinking it would be easy. I was wrong. Worst professor at Sac State. Lectures are pointless because you can watch his videos. He gets topic easily (spent 20 min taking about McDonald's making people fat one time). Quizzes are easy and just like his videos, BUT his midterm/final are completely different and worth 60%.

4.0
2.0
DS101
Dec 28, 2013

His class was not hard. You'd better find a group study of 4(His group project required 4 people) to caught up the class. He was really helpful at his office hour. Highly recommend.

4.0
1.0
DS101
Apr 22, 2014

This class should be renamed to: "How to use StatGraphics101". You rarely have to calculate anything in this class; most of the time you use a program called 'StatGraphics' to find the answer. Only hard part is interpreting the output you get on the 2 exams. Quizzes are ridiculously easy; StatGraphics basically highlights half the answers for you.

5.0
2.0
DS101
May 21, 2014

The better professor to take for DS. 6-8 quizzes. 3 cases. 1 mini book. Midterm covers first half. Final covers second half. EVERYTHING is open book/notes. Watch the videos and do the assignments (he doesn't collect them) he posts, it really helps.

4.0
2.0
DS101
Grade: A+
Jun 3, 2014

You calculate most of your answers through a computer program called "Statgraphics" which takes some getting used to but easy to use. The quizzes are online and straight from the notes and although you don't need to do the assignments, they are very helpful for the quizzes. Midterm and Final are in-class and open notes. The final is a bit tricky.

3.0
2.0
DS101
Dec 16, 2014

He has an accent, was hard to follow at first, but will get use to it. the one i took was a hybrid class, and he doesn't take attendance, no need to show up to class because he posts lecture videos on sac ct. He is not all that helpful, learned on my own with the lecture videos. 3 cases, online quizzes midterm, and final. open note for exams.

1.0
4.0
DS101
Dec 23, 2014

DS101 is a hard class but in trying to tutor friends who are taking other professors, this class was relatively easy. You'll have to teach yourself. Hybrid class but you can watch videos online as many times as you need to. No point going to class as he tends to go off track. Videos are long. Tip: Skim to just watch Statgraphics portion of videos.

3.0
2.0
DS101
Jan 2, 2015

Quizzes online. Exams in class. Quizzes are almost identical to practice examplesnotes. Open notes on examsquizzes. No extra materials needed. StatGraphics and text are free. No formulas to memorize bc StatGraphics gives you all the answers. Learn to use StatGraphics and phrase answers like he does and you should be fine. EZ mid-term; tough final

1.0
4.0
DS101
May 25, 2015

Attendance not mandatory, watch online videos for teaching material. Asked for help after class a couple times; he told me that the material was easy, so what DIDN'T I get. Mostly self-taught on the material, received an A in the weekly quizzes, and a B in case projects, but still received a D in the class. Watch out for midterm and final.

3.0
2.0
DS101
Grade: B
May 26, 2015

Class was not hard, if you never skipped class intentionally and go through notes, examples and videos. NO TRICKS. There are 3 cases can be done in groups or by yourself, nothing horrible or bad. 1 midterm and 1 final (not tricky and its at least 80% simple if studied. Easy class, notes allowed on exam, you don't need to be great in math for this.

3.0
4.0
DS101
May 25, 2015

I hear he is one of the better profs for DS... But, class is very challenging. Midterm and Final are way too hard. However, he does curve grades... Going to class is mostly pointless... You need to memorize and watch his videos multiple times to understand material. He is pretty funny tho... He is okay, but creates too much work for class

2.0
4.0
DS101
Grade: C
Jun 3, 2015

Statographics is used in order to get answers for quiz & tests. You must watch his 2 hour lectures which are long & dull. If you ask for help he makes you feel dumb for asking questions.I did great on my quizzes & failed my midterm I went to speak to him & he told me I should focus on other classes.I did not listen & studied wgroup,passed class.

2.0
5.0
DS101
Grade: D
Jun 3, 2015

I thought this professor was going to be great but I was wrong. He does not help you at all if you have questions, treats you like you are stupid if you do not know the material. Received A's on all the quiz's and cases, and did not do well on midterm and final. You basically have to teach yourself and his final is extremely hard.

3.0
3.0
DS101
Grade: C+
Aug 3, 2015

I never went to class, watched the lecture videos, and studied before the two tests and got a B. Best teacher to take if you're trying to get DS 101 out of the way.

4.0
3.0
DS101
Nov 19, 2015

This is the best professor to take for DS101. I took DS101 as a hybrid class, and Professor Li's lecture videos can be extremely long. I liked taking it as a hybrid class because i could pause, rewind and re-watch the lecture while taking notes. There is a lot of material in this course, so be prepared. Try to get a good group for the case assign

3.0
3.0
DS101
Dec 2, 2015

I was terrified of DS, but this professor makes it easy! I mean you still have to put in work. As long as you look at the lecture videos and notes its not that bad. Cases are kinda hard and so are the midterm and final. But all you have to do is not be lazy, and theres no way you wont pass. everything is basically clear cut. take him!

2.0
3.0
DS101
Grade: A
Dec 3, 2015

Mediocre professor. His accent and speech make him hard to understand which makes the video lectures unbearable to listen to. His 3 "Case Studies" are not clear but not that hard and are done in groups. Midterm and Final each make up 35% of grade. He pulls a few questions from "The Drunkard's Walk" book. It's a good read and available on audible.

4.0
1.0
DS101
Grade: B+
May 4, 2016

(Taylor taught my previous course)MinLi made me feel confident that I will pass this class. 2 exams: Midterm & Final, BOTH OPEN NOTES AND BOOK!!! Multiple quizzes, make sure you listen to lecture and do the assigned work. Days when a lot of students do not show up, he offers small bonus points for those who show. Textbook is free.

1.0
1.0
DS101
Sep 26, 2016
Wouldn't take again

Probably one of the most annoying teachers to listen to. His lectures are long and tedious, only broken up to describe how fat Americans are. Extremely difficult to understand, he randomly yells JUMP! because its the name of the stat program we used. Highly recommend to avoid, and exams make up 75% of the grade.

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
2.0
4.0
DS101
Oct 19, 2016
Wouldn't take again

Expects you to read before class and goes over material as if you learned it already. When you ask for help he tells you to go to the book for help. On occasion he will teach you how to use JMP (stat program used in course) but he will again tell you to go to the book to learn how to use the program. Attendance isn't taken and there are 2 exams.

LOTS OF HOMEWORK
TEST HEAVY
GRADED BY FEW THINGS
1.0
5.0
DS101
Grade: A
Oct 31, 2017
Wouldn't take again

WORST TEACHER I HAVE EVER EXPERIENCED. You have to teach yourself all the material, the only good part about the class is the exams are open note and open book. If you can teach yourself then it will be easy but don't rely on the teacher, he is the worst lecturer and never answered any of my questions. Good luck to any one who takes this course.

Tough Grader
TEST HEAVY
3.0
4.0
DS101
Nov 26, 2017
Wouldn't take again

If it wasn't my second time taking DS (diff. prof), this would a really difficult class to pass. He uses MyStatLab. One was 4 questions and it still took me about 3 hours to finish. He told week 1 that you can easily Google how to use JMP. So unless you know how to search keywords, this class can be difficult. Also 4 case studies w/ optional groups

Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
3.0
MBA264
Grade: Not sure yet
Dec 6, 2017
Wouldn't take again

The worst prof I've ever had in my studies, in 6 years. He basically don't know the answers for the questions just used Google to search the solution for our problems in data analytics. Don't ask. He is a bad lecturer, we had to learn to use the programs by ourselves, the classes were useless. Don't take his class if you have other option.

LOTS OF HOMEWORK
5.0
4.0
MBA264
Dec 18, 2017
Would take again

Professor is awesome. Very knowledgeable. He taught R and was just showing the class how to find correct syntax in google or github

Gives good feedback
Respected
Participation matters
4.0
4.0
DS101
Dec 23, 2017
Would take again

Go to class and you will be fine. Follow his examples. He's very thorough in his lectures and helps students with cases.

LOTS OF HOMEWORK
LECTURE HEAVY
2.0
4.0
DS101
Dec 21, 2017
Wouldn't take again

MyStatLab hw for every chapter. Every hw assignment will take on avg 2 hours. Get all the points you can. Buy the E-text, you only need the book to do the 4 case studies, which are really HARD. Go to class & learn JMP commands. He follows the PPTs closely. 2 exams, 1 final - test problems are similar to hw problems. Not great if you want to learn.

Skip class? You won't pass.
LOTS OF HOMEWORK
Tests? Not many
1.0
4.0
MBA264
Jan 4, 2018
Wouldn't take again

The lectures don't have much substance or structure, which is why he regularly had to Google context and supporting info. He considerately slowed the course down as some students were struggling with R, but he gave little substantive feedback. He graded based on effort, which meant face time with him, so attend office hours and any optional classes

Skip class? You won't pass.
GROUP PROJECTS
5.0
3.0
MBA264
Jan 6, 2018
Would take again

Professor tried to cover many new analytics topics but some students don't know basic statistics. He was very helpful and demonstrated many analytics software tools.

Participation matters
GROUP PROJECTS
Would take again
5.0
3.0
MBA264
Jan 19, 2018
Would take again

Best professor to learn quantitative skills from.

Gives good feedback
Respected
Participation matters
1.0
3.0
MBA264
Grade: A
Jan 7, 2018
Wouldn't take again

Worst class I've had in the MBA program. Not difficult to pass if you go to office hours but you won't actually learn much unless you teach yourself. Terrible use of class time (basically just clicking run in R using code he provides) and horrible experience for an MBA level course

Tests? Not many
GROUP PROJECTS
LECTURE HEAVY
4.0
4.0
DS101
Grade: Not sure yet
May 9, 2018
Wouldn't take again

A lot of homework, homework is exactly like the exams. He wants everyone to succeed, attendance is not mandatory, but he occasionally offers extra credit or gives out answers on some days. OK professor, easy class if you put in the time. Open Book/Notes on all Exams.

LOTS OF HOMEWORK
Clear grading criteria
LECTURE HEAVY
4.0
3.0
DS101
May 13, 2018
Would take again

Lots of homework but pretty easy exams open book and notes Just do the homework to pass the exams. The cases are not that bad and he goes over them in class. He give random attendance checks where you'll get extra credit or bonuses so I suggest you to go to class

LOTS OF HOMEWORK
5.0
4.0
DS101
May 18, 2018
Would take again

Easy class. Pay attention and take notes in class. Very nice professor.

Participation matters
LOTS OF HOMEWORK
Inspirational
1.0
3.0
DS101
May 18, 2018
Wouldn't take again

He was helpful, extended homework assignments to allow for students to finish on time, and all in all seemed very good. Then he ruined it, on the first final he gave it was online just like the rest, but for our class he made a written final that was way different the the hw. It dropped students from high As to Bs some even Cs because of it.

LECTURE HEAVY
5.0
5.0
DS101
May 18, 2018
Would take again

Professor Li is very helpful in class. Some students were slackers doing homework in class.

Participation matters
Clear grading criteria
LECTURE HEAVY
4.0
3.0
DS101
Grade: B
Nov 27, 2018
Would take again

He is a very understanding professor. Knows that the class is tough so if you reach out to him he will extend due dates if he knows you are trying. Gave us a lot of free points on study cases bc he knows they are hard. He hates when students don't show up so make sure you always show up bc sometimes he gives out free answers.

LOTS OF HOMEWORK
Caring
LECTURE HEAVY
3.0
4.0
DS101
Dec 4, 2018
Would take again

Don't be intimidated the first couple weeks of class, it gets better. Prof Li truly wants everyone in the class to pass. I've never had a professor respond so quickly to emails and questions that him, it's awesome. Stick it out and he will teach you things.

4.0
4.0
DS101
Grade: B
Dec 6, 2018
Would take again

Prof Li is a really nice professor, the only problem is that he is way too smart to teach so it is kind of hard to keep track in his lectures. He keeps extending the homework to make sure that everyone gets a good grade on it. He replies to emails in seconds and make sure to ask if you don't know something he will help you

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
3.0
5.0
DS101
Dec 26, 2018
Would take again

Prof. Li is a bit difficult to understand but not a bad prof. He is very willing to help and would frequently do Zoom meetings for the class. The material itself is pretty difficult so pay attention and ask questions in class. He grades heavily on the tests and quizzes. Attend class. He accepts late work. DO THE CASES and SHOW UP when they're due.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
3.0
4.0
DS101
Jan 24, 2019
Wouldn't take again

a lot of homework, but he is a nice guy. Plenty of time for the exams, and the exam covers only 2 questions. Not easy A, but easy pass.

4.0
3.0
DS101
Grade: A-
Feb 20, 2019
Would take again

Prof. Li is a literal sweetheart. He does have a thick accent so it's a little hard to understand, but he does enunciate the best that he can. His homework is pretty heavy and there are two exams, just two questions that he takes from the homework

Gives good feedback
Lots of homework
Caring
3.0
4.0
DS101
May 7, 2019
Would take again

Professor Li is understanding and willing to extend homework. However, prepare to spend hours on the homework. I would spend 5 and a half hours if not more to get 100%. There are 5 case studies and you can work in groups and the midterm and final contain 2 questions, similar to the homework. Show up to class when case studies are due.

Lots of homework
4.0
3.0
DS101
Grade: A+
May 19, 2019
Would take again

I started the semester feeling overwhelmed and lacked confidence in my ability to pass. I went to see Professor MinLi during his office hour and left feeling like everything would be OK. To do well in the class, you must do the homework, pay attention to his lectures, and participate. He is genuinely a great guy and wants you to succeed! A+++

Lots of homework
Skip class? You won't pass.
Test heavy
3.0
4.0
DS101
Grade: C
May 20, 2019
Wouldn't take again

This course is difficult itself, but his teaching in class is very unorganized. I practically learned it on my own. Go to class everyday because he does random attendance points. About 5-6 cases, 1-2 chapters due weekly, one midterm, and one final (Noncumulative). He often extends the hw & case due dates. Work twice as hard as you expect.

Lots of homework
Skip class? You won't pass.
Lecture heavy
5.0
5.0
DS101
Grade: B
May 21, 2019
Would take again

He is the best professor to learn DS 101 from. Very hard class but learned a lot.

Lots of homework
Participation matters
Lecture heavy
4.0
2.0
DS101
Grade: A
May 27, 2019
Would take again

Easy A, just learn the concept how everything is done and you'll be fine. The first couple weeks WILL scare you! but don't worry you will adjust. I thought in the beginning this class is the end of me, really wasn't. Class lectures are through zoom.

Lots of homework
1.0
5.0
DS101
Grade: C+
Jun 5, 2019
Wouldn't take again

Very hard and brutal class. Does not explain material well, talks too fast with a thick accent. Its a "figure out on your own" type of a class. Your literally on your own with homework's and cases. Exams are too tough and challenging for undergrad level.

Get ready to read
Skip class? You won't pass.
Graded by few things
5.0
4.0
DS101
Grade: B+
Aug 15, 2019
Would take again

He does have an accent that is hard to understand at times, but he does really want everyone to succeed. You cant do nothing and expect a passing grade, so I f you put in the work you will get a grade that reflects that. If you have any questions he is more than understanding and will work with you until you understand the concepts.

Lots of homework
Participation matters
Group projects
3.0
4.0
DS101
Grade: Not sure yet
Oct 12, 2019
Would take again

He is not a bad professor but is very disorganized. Barely teaches the material in class and has you rely on watching his pre recorded videos and reading the book to help with homework. Be aware the homework is a lot and you would for 2+ hours working on it. He also gives 5-6 cases so make friends to do the cases and homework.

Lots of homework
Skip class? You won't pass.
Test heavy
5.0
5.0
DD101
Oct 15, 2019
Would take again

If you want to learn DS, take him. Tons of work. Fair grader.

Respected
Lots of homework
Skip class? You won't pass.
1.0
4.0
DS101
Grade: Not sure yet
Oct 29, 2019
Wouldn't take again

Skip this class if you're looking to take it in person, take his online instead. The professor doesn't teach the material during class sessions, only reviews irrelevant case studies he assigns. The format of this class is read the book, watch his lectures posted on canvas, and do the hw all on your own without the professor teaching the materials.

5.0
4.0
DS101
Oct 30, 2019
Wouldn't take again

if you need DS 101, TAKE HIM. he ALWAYS gave the class hw extensions when i asked, & i asked a LOT. he replies w/in minutes to emails for hw help. you can pass just by the tutorials on mylab & from asking him questions - i skipped lecture a lot & didn't even read drunkards walk. material is doable if you follow instructions. group work though...

Gives good feedback
Lots of homework
Accessible outside class
4.0
5.0
DS101
Grade: Not sure yet
Dec 2, 2019
Would take again

I took this class online. The homework was hard and a lot of time went in to figuring out the answers- the help button did not explain how to solve the problem step by step; it would just give the answer. Other than that, class was okay. I'm a straight A student... I'm pretty positive this class will get me my first C.

Lots of homework
2.0
4.0
DS101
Grade: C+
Dec 9, 2019
Wouldn't take again

This professors lectures were obligatory and often unhelpful. He would often go off on unrelated tangents and waste class time. He made the class needlessly convoluted.

Lots of homework
Skip class? You won't pass.
Tough grader
4.0
2.0
DS101
Grade: A
Dec 12, 2019
Would take again

Honestly Min Li is not a bad professor, He gives extra credit. A midterm and a final , each exam is 4 questions. The only thing about the class is that the homewok is time consuming. He gives 10% extra credit for each homework assignment. Class was boring , take his online class if you can.

Lots of homework
Graded by few things
EXTRA CREDIT
3.0
5.0
DS101
Grade: B+
Dec 27, 2019
Would take again

It was an online class, he provided online lectures. However, it is a very difficult class. Be ready to dedicate a lot of hours for homework. 2 test, based on homework, timed. Make sure you understand how to do the homework and you will do fine on tests.

Lots of homework
Test heavy
3.0
3.0
DS101
Grade: A-
Jan 3, 2020
Would take again

Min Li is not a bad professor but doesn't really teach the subject in class. You are basically learning on your own. Spend lots of time on the homework which some will be on the midterm/final exam. He gave 2 pop quizzes because people were not showing up to class. Gave extra credit on each homework. Several cases that you can work alone or a group.

Lots of homework
Graded by few things
Test heavy
4.0
5.0
DS101
Grade: A-
Jan 5, 2020
Wouldn't take again

He is definitely the professor you should take for DS101. Easy going. the class is homework based and 2 tests which weights heavily. he adds 10% to every homework. and grades generously on tests.

Accessible outside class
Test heavy
5.0
3.0
DS101
Grade: A-
May 24, 2020
Would take again

Great professor! I would definitely recommend Professor Li to every student needing to take DS 101 (Data Analysis for Managers) at Sacramento State. The course involves 1 midterm, weekly MyStatLab homework assignments, a few group case study assignments, and 1 final exam. He does post lectures, videos, and study guides on Canvas for reference.

Lots of homework
Skip class? You won't pass.
Clear grading criteria
2.0
4.0
DS101
Grade: A
Dec 20, 2020
Wouldn't take again

This class was honestly the hardest class I had to take this semester. The lectures barely helped with the homework. I kept having to look at examples in order to actually finish it. Luckily, the midterm and final exam are really easy. They are almost exactly like the homework.

Lots of homework
Get ready to read
1.0
5.0
DS101
Grade: A+
Dec 26, 2020
Wouldn't take again

I spent a lot of time in this class because you have to teach yourself. His lectures and the recorded videos will not help you but make you more confused. Do not miss the weekly homework and take note of every step from each question. That is the only way to pass this class. I had 100% in this class. MOSTLY USED EXCEL BUT JMP IS NEED TOO.

Lots of homework
Test heavy
Hilarious
2.0
4.0
DS101
Grade: A
Dec 30, 2020
Wouldn't take again

Professor Li is mediocre at best. You can tell hes very knowledgeable but they way he formats his class leaves it on you to teach yourself a lot of the material. For the most part his video lectures help and he posts hints for HW, but you will definitely need the occasional YouTube guide. The key to success in his class is knowing the software.

Lots of homework
Test heavy
Clear grading criteria
3.0
5.0
DS101
Grade: Not sure yet
May 13, 2021
Wouldn't take again

The hardest class I've ever taken. Professor is so so. He constantly reopens homework assignments at the end of the semester to give students a chance to get higher scores. But homework takes forever and is all self taught because he uses different problems in class to teach. Lectures are all prerecorded from years ago. Key is JMP & excel!

Lots of homework
1.0
5.0
DS101
Grade: Rather not say
Jun 14, 2021
Wouldn't take again

I'll respect the fact that this is a super hard class. But Min Li does not make this class easier at all. He posts recorded lectures that are like 3 years old that barely make sense. If you ask him for help hell just refer you to watching a video or flat out won't help. You WILL be teaching yourself the entire class and he won't help much if at all

Lots of homework
Lecture heavy
4.0
5.0
DS101
Grade: A-
Oct 2, 2021
Would take again

I recommend Professor Li if you are taking DS101. DS101 is a hard class in general so I took it twice and the second time was with Professor Li. I took it over the Summer and wasnt confident however pulled through. He reopens the homework so make sure to use that to your advantage because homework is a great chunk of your grade.

5.0
5.0
DS101
Grade: B+
Apr 8, 2022
Would take again

You have to work really hard to understand the material. Business stats (and the DS series) cover incredibly hard material, if you want easy courses analytics is not for you. He cares about students, but he also makes sure you put the time and effort or you will quickly have no idea what is going on in class. Not an easy A.

Get ready to read
Lots of homework
Caring
5.0
3.0
DS101
Grade: A+
Apr 28, 2022
Would take again

The class can be difficult but if you email him with any questions regarding the homework he will answer right away with step by step instructions on how to approach the problem. He wants his students to pass you just need to reach out if you're having a hard time grasping the subject.

Lots of homework
Caring
Respected
5.0
3.0
DD101
Grade: B-
May 20, 2022
Would take again

Although there is a lot of homework, each time the students are given extra time to improve their grades. Although this class is difficult, there are little hints for each assignment. This will help students better understand the topic. Responding to student emails is also relatively quick. Overall not bad.

Lots of homework
Respected
Test heavy
2.0
3.0
MBA264
Grade: A
Nov 16, 2022
Would take again

Lots of homework, but easy grader.

Participation matters
Lots of homework
Lecture heavy
1.0
4.0
MBA264
Grade: Rather not say
Jul 28, 2023

Completely unfair attendance rules and not accommodating at all. Has a "my way or the highway" attitude. Believes that 90% of a previous class failing the final wasn't his fault. Does not respect our time and frequently goes over time in class by 10-30 minutes. Grading is not clear and marks you down points without explaining why so many points.

Tough grader
Lots of homework
1.0
5.0
MBA264
Grade: C
Sep 28, 2023

Makes everything hard and he does not care about you failing the class and wasting tuition money. He says the undergraduate students need to do work at the same level of graduate students.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
DS101
Grade: B
Oct 29, 2023

He has no clear grading rubric, don't even know how to code the homework himself but will knock points if your math answers (for machine learning!!) aren't "matching his". Doubt he could even pass his own exams. TRY TO NEVER TAKE HIS CLASS. He is rude to students, wastes class time, and is overall the worst Sac State teacher I've ever had.

Tough grader
Lots of homework
Test heavy
5.0
5.0
DS101
Grade: A
Nov 15, 2023
Would take again

Hard class. Good teacher.

Lots of homework
5.0
5.0
MBA264
Grade: A
Nov 18, 2023
Would take again

Prof is an expert in machine learning was an invited reviewer of a business analytics textbook from a top business school. He corrected many mistakes in the solution and Python example code of the textbook, even discovered errors in Python's machine learning library. The code he showed in class and his lectures are difficult

Lots of homework
Lecture heavy
Accessible outside class
2.0
4.0
DS101
Grade: B+
Jun 10, 2024

Know how to use jmp, you will pass, the homework is easy if you use the examples. There is a confusing project done in phases. The exams are just the homework, but sometimes he pulls random questions never seen before. Half the final is random questions, to pass the class, do good on the previous exams, you will not get half of the final right.

Tough grader
Lots of homework
1.0
5.0
DS101
Grade: Not sure yet
Nov 16, 2024

he is not good at teaching. Very disorganized,I had to teach myself everything; his lectures were a waste of time. Avoid this prof if you can. I heard Rangwala is the goat for DS, and I crashed one of his classes recently, and there's no comparison, Rangala's teaching is a world apart from Professor Min Li's, like day and night.

Lots of homework
Test heavy
5.0
3.0
DS101
Nov 16, 2024
Would take again

I'm taking his asynchronous DS 101 class. He provides lecture recordings and hints to assignments. average amount of work every week. He's very helpful when I asked him for help.

Clear grading criteria
Lots of homework
Accessible outside class
5.0
4.0
DS101
Grade: Not sure yet
Nov 20, 2024
Would take again

He's a great teacher and cares about his students. His assignments are difficult but he let us work on old assignments again before exams. These exams are not easy but he gives partial credit. Ask him for help. He wants us to pass

Lots of homework
Caring
Accessible outside class
1.0
5.0
DS101
Grade: Not sure yet
Nov 21, 2024

Horrible professor, I took him because I had no choice for DS 101 but also for DS 110 (because he is the only professor who is assigned for that class). This professor will call you out in front of everyone if you need to use the bathroom or answer an important call. Ask his grad and undergrad students about his teaching. (hint: he doesn't teach)

Tough grader
Beware of pop quizzes
Test heavy
3.0
4.0
DS101
Grade: B+
Dec 9, 2024
Would take again

DS101 is a challenging course, but Professor Li is helpful if you're willing to put in the effort. The homework is key - use resources like unstuck ai and the textbook to supplement the lectures. Attend class and don't be afraid to reach out for support.

1.0
5.0
DS101
Grade: Rather not say
Feb 1, 2025

This has to be one of the worst professors at sac state. first day and all he talks about is how difficult his class is. he also says that if you miss 1 day of class you drop a whole letter grade. what kind of professor does that. His good reviews have to be from his kids. this professor has no empathy for any student. one of the worst.

Participation matters
1.0
5.0
DS101
Grade: C
Apr 24, 2025

Shows zero sympathy for students outside of the classroom. If you miss one pop quiz in class where he takes attendance, your grade will drop 10% no exceptions. He also grades tests based on how much he likes you as a student and if you attend his class often. If he knows your name in his class, automatic +20% on tests.

Tough grader
Lots of homework
Beware of pop quizzes
3.0
4.0
DS101
Grade: B-
Aug 14, 2025

Took him in summer, tough but fair. Pop quizzes at the start, 5 to 10 easy questions on the computer. Learn JMP and Excel early, case studies take 6 or more hours. Tests are 70 percent of your grade. Homework on Pearson with unlimited tries, aim high. Use AI only to help navigate JMP. He is strict but wants you to pass. He did curve our tests!

Beware of pop quizzes
Test heavy
1.0
5.0
MSBA207
Grade: A-
Dec 1, 2025

One of the worst classes and professors I've taken. He doesn't follow the syllabus, doesn't teach what's needed for homework, and dismisses student comments. Will not explain the code and says, quoted, 'Use chatGPT to explain my example code' and then gets mad at us for doing that. And don't try to argue a grade, that's how you get an instant zero.

Tough grader
Lots of homework
Lecture heavy
5.0
4.0
MSBA207
Grade: A
Dec 2, 2025
Would take again

A lot of assignments. Had to follow his example code to get the correct answers.

Gives good feedback
Lots of homework
Lecture heavy
1.0
5.0
MSBA207
Grade: Not sure yet
Dec 3, 2025

IF YOU HAVE AN ALTERNATIVE CHOICE,THEN TAKE ANOTHER PROFESSOR,BUT NOT MIN LI. He is so horrible at teaching. He is not even teaching us how to do it,and he expects us to know everything. He assigns homework every week, and he wants his students to ONLY use his example code. If it is not from his example code,then it's a 0.WORST PROFESSOR IVE TAKEN!

Tough grader
Lots of homework
Lecture heavy
5.0
4.0
MSBA207
Grade: A
Dec 3, 2025
Would take again

This class was definitely a challenge, but I learned so much. The professor didn't mess around, teaching lots of difficult topics and handing out assignments pretty much constantly, sometimes more than one a week.

Clear grading criteria
Lots of homework
Lecture heavy
5.0
5.0
MSBA207
Grade: A
Dec 5, 2025
Would take again

His example code was a lifesaver, super long but very good, helped me breeze through many of the assignments fast. Honestly, that code was way better than anything I could find online. He's cool about extensions on the harder stuff, letting us fix mistakes and actually learn from them. Final project is a beast. I'm struggling

Participation matters
Lots of homework
Accessible outside class
5.0
4.0
MSBA207
Grade: A
Dec 5, 2025
Would take again

He's a nice guy. Just ask him for help during his office hours!

Lots of homework
Caring
Lecture heavy
1.0
5.0
MSBA207
Grade: D+
Dec 8, 2025

FOCUSED ON on Outdated Skills. DO NOT TAKE HIM. He forces outdated, useless Python code that does not align with real life. It is just unnecessary busy work. I cried from the stress. He bans modern coding to force his bad examples. Beware the fake reviews he writes himself to trap you. He is incompetent and out of touch. Worst class ever. AVOID!!!

Tough grader
Lots of homework
Lecture heavy
5.0
3.0
MSBA207
Grade: Not sure yet
Dec 8, 2025
Would take again

The assignments aren't bad and the professor is cool. You have weekly quizzes, but the big thing to worry about is the project - it's super tough.

Gives good feedback
Lots of homework
Accessible outside class
5.0
5.0
MSBA207
Grade: Not sure yet
Dec 8, 2025
Would take again

The examples and code discussed in class are top-notch. The professor mentioned that some are based on actual tough interview questions from major corporations. They're extremely challenging. You definitely need to have the concepts and the math totally locked down.

Inspirational
Respected
Lecture heavy
5.0
5.0
MSBA207
Grade: Not sure yet
Dec 8, 2025
Would take again

This class was the toughest one I've ever taken! The professor pushed us way beyond the simple textbook code and examples. It felt ten times harder but was totally worth it because we were solving real business problems using actual data from Spotify, Yelp, and SBA. I learned modern machine learning for business.

Amazing lectures
Lots of homework
Respected
1.0
5.0
DS101
Grade: Rather not say
Dec 11, 2025

Took him for DS110 and DS115 SUPER SUPER BAD! Projects/exams worth 70% crazy amount of homeworks!!! I wish Sac State had someone else for these subjects ughhhh

Tough grader
Lots of homework
Test heavy
5.0
4.0
MSBA207
Grade: A
Dec 14, 2025
Would take again

He does not use the regular textbook because he believes that a lot of things are missing from it, and it turns out that he was correct, and what he teaches fills in a lot of gaps left by the textbook, such as correctly tuning hyperparameters. He is very accessible outside of class for help and dedicated to teaching machine learning properly

Participation matters
Graded by few things
Accessible outside class
5.0
5.0
MSBA207
Grade: A
Dec 14, 2025
Would take again

Parts of the class were difficult but it was not impossible at all. He provides all of the code you need to do the homework and the final, and you just have to understand each step (i.e. actually know how to code and not just use AI) and then use whatever parts of the code are needed for that assignment.

Lots of homework
Test heavy
1.0
5.0
MSBA207
Grade: Not sure yet
Dec 18, 2025

Uses Outdated codes for class. Strictly prohibits using ai for this codes but his example codes he provides for the homework assignments look like they come from ChatGPT. He has no midterms or a Final Exam, but he does have a Final project that is worth 70% of your grade. Now he does oral exams too, like he asks how you did the project.Try to Avoid

Tough grader
Lots of homework
Lecture heavy
5.0
5.0
MSBA207
Grade: Not sure yet
Dec 18, 2025
Would take again

The prof gives us extra example code because he thinks the code from the textbook or other sources are basic and outdated. Some of the examples code he shared like xgboost come from real job interviews. He wants us to understand and explain both the methods and the code, so just follow the versions he provided.

Lots of homework
Lecture heavy
Accessible outside class
5.0
5.0
DS101
Grade: A
Dec 18, 2025
Would take again

I've taken several DS classes with this professor. They're not easy, but definitely worth it.

Participation matters
Lots of homework
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

80%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 51 grades
Most common grades:
A (17)
Not sure yet (15)
A+ (6)
Grade Distribution
A(23)B(7)C(7)D(2)F(0)A-/B+(12)
Based on 70 reported grades
A: 17
Not sure yet: 15
A+: 6
B+: 6
Common Tags
Lots of homework (49)
Lecture heavy (16)
Test heavy (14)
Participation matters (12)
Tough grader (12)
LOTS OF HOMEWORK (10)
Skip class? You won't pass. (10)
Accessible outside class (9)
Rating Trend

Declining

-0.75 avg change
Nov
Dec
Feb
Apr
Aug
Dec
Last 6 months
Ratings by Course

MIS131STAT

5.0

(1)

DD101

4.0

(3)

MSBA207

3.9

(14)

DS101

3.4

(117)

MIS131

3.3

(4)
+1 more courses
Difficulty by Course

MSBA207

4.6

DD101

4.3

MIS131STAT

4.0

MBA264

3.7

DS101

3.0

Similar Professors