2.6
Quality3.6
Difficulty28%
Would Retake472
Reviews28%
Would Retake
472
Reviews
Rating DistributionOfficial
472 total ratings5
115
4
56
3
48
2
72
1
181
What Students Say
“Beware: this is a self-study class only”
MATH022 - 1.0 rating“3: Harsh grader, he has to curve the class to 70% avg”
D022 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
64%
Textbook Required
40%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.60 avg changeRatings by Course
42
5.0
(1)BCALC
5.0
(1)MATHS1141C
5.0
(1)MATH010
5.0
(4)STAT10
5.0
(1)Difficulty by Course
D042
5.0
MATH112
5.0
CALC1B
5.0
FINITEMATH
4.8
MATH43
4.7
Reviews (299)
I must say Shi is a good professor. He improved his way to teach,posts all the lecture notes and worksheets on his web page so you can clearly read them and study at home. He explains every single problem clearly enough. Although he does not speak very good English,he is definitely willing to help and answer questions.Nice guy,easy class.
I must say Shi is a hard, bad professor. He gave me a B in Math 1C and then he gave me a B+ in Math 1D. He made me so sad. I learned that I won't take the next class with him because he will make me feel like dropping his class. His quizzes, tests and final were difficult. He gives HW everyday. This time I stay away from him.
EASY B/A-. Do the HW and you can EASILY get a B on the tests w/o studying. He always has 1 hard question on the test. If you can think well and solve it, EASY A. I took this course over the summer, did my homework while working, and didn't study outside of class and I got an A+. DON'T TAKE IF YOU ARE EXTREMELY LAZY.
Nice guy- knows his stuff, but not good at explaining concepts and rushes through chapters. He has heavy Chinese accent and is hard to understand. Don't take this guy if you don't understand the material. Smart teacher, but BAD at teaching!
Mr.Shi is a nice person, but he sometimes make a question become more complex. He also has chinese accent while teaching, so it depends on you if you think you could understand him or not. It will be hard for students who never learn the concept before, so just be aware. He is a nice person, but could be hard to understand his teaching.
Honestly, one of the most unclear professors at De Anza. I couldn't understand anything he said. Quizzes are not that bad but tests are very difficult. I dropped his class and am currently taking it with another teacher and MAN! I didn't understand anything in Shi's class. TRY AND AVOID IF YOU CAN.
He is sometimes unclear with his explanations, but he will work through any and all homework question you have. He tells you pretty much exactly what is on his quizzes/exams (like the homework). Cheatsheet for final. Keep up with the HW and it is an easy A.
He will do all the homework questions if you ask him. He will also tell you what's on his exams and quizzes. Easy A if you study.
Gives a comprehensible lectures and several examples on a daily basis. He answers every question. Allows a page of notes for final exam. His quizzes and exams are exactly from the homework problem. He speaks fluent English. He is recommended.
Very lenient and generous with grading. Allows one page of notes for final. He encourages students to ask questions. Allows a month of time for homework. Test is out from homework problems. Coolest teacher. Recommended.
Amazing professor. Really helps you if you ask for it. A very easy grader. If you show up to class, do the homework that he collects once a month, and do just try on the tests, and be respectful, then you will be alright in the class. Learn a lot. Very fortunate to meet Dr. Shi. TAKE HIS CLASS!
This is one of the worst teachers I've ever had he's not clear all he does is examples from homework doesn't even show you how to do the work he often steers away from lecture to show different material not even relevant to the one at hand I don't know he this guy got good reviews I can't understand him at all.
Funny thing is that I was actually looking forward to taking this class. However, this guy is a terrible instructor. He goes off topic frequently and appears as if he doesn't really care for his students. 2/10. Would not take again.
hard to understand and makes things more complicated than should be
Intelligent professor! Extremely generous with gradings, especially with partial credits. About 10 to 15 problems of homework assign on a daily basis. Struggle with understanding any homework, just ask and Doctor Shi will solve all the homework assignments on the board. Three exam and they are fair. He also has a sense of humor. Take him.
Recommended!
He is lenient and often reiterates important concepts before quizzes and tests. You can not go wrong with his examinations. A little effort goes a long way in his class.
Average professor. Generous with grading. If you pay attention, he gives you all of the questions that will be on the exams. Attending class is mandatory. He assigns homework from the book. Having the book is helpful because he does not always cover all of the material. He is good at answering questions and will work out any problem.
Highly recommended!!! He is the most amazing math teacher I have ever had. He is super helpful with a great pronuciation. I can totally understand what he said in class. He gave us really easy quizzes and tests. He only gave little homework to do. It probably only take 5 minutes. Definitly the easiest A class at de anza, everyone loves him.
He doesn't do a very good job with explanations, if you do not already understand the concepts you will not understand what he is trying to do. He is a nice guy and will answer any and all questions you have. But he is not the best at teaching you if you don't already have an almost full understanding of the material. I do not recommend him for most.
If you're mostly familiar with Algebra, then this course is a piece of cake. Gives out practice quiz and tests through email before the day of them, which are basically the same exact kind of questions on the test and quizes. he answers questions and does the practice quiz and tests in class so you can ask anything. but hard to understand at times.
Most difficult math class ever. Came to the class determined to do well, and boy, is this guy an awful teacher. The tests are insanely difficult and have very little to do with homework, it seems like he is trying to fail you. Had to work like crazy to get a C in the class.
He has an accent so sometimes he's hard to understand for some people, although I understood him fine. He grades you more on effort than the actual work. Assignments aren't too bad. He's really nice and helpful if you don't understand something. Math is a harder subject anyway so of course this class isn't the easiest. He does give extra credit.
Dr shi is definitely the best professor in de Anza. I took him for all my maths classes. He has the ability to make you concentrate in class and he has the best accent ever. Apart from learning maths, you can also pick up an awesome accent which is a great integration for us. He makes everyone love maths and his class are easy.
Okay teacher. Not an amazing lecturer. His English is a bit off (lots of "okay", "let me see"), but he gets the job done. I don't have problem understanding him. He just takes a while to get the point across. Assignments every day. Very nice to go over the questions on assignment at beginning of every class. Fair grader. Extra credit opportunities.
Professor is very fair. Homework assignment is light. Three quizzes and three tests, straight from lecture. Professor encourages students to ask questions, he answers everything. Nice sense of humor. He respects everyone of his students.
His accent is a little thick so you might not understand sometimes but he is a great teacher. Super fair in my opinion, tells you what kinda of questions are on tests and quiz. He answers any questions you bring to class, and gives massive amounts of extra credit. Ended last quarter with a B. Dedicate atleast 2 hours a day and, you'll get an A.
Take him if theres no other options. He spent so much time writing down theories that hell only go over 1-3 example problems, if that! 3 quizzes, 2 tests, 1 final (1 page notes, only theories). Hell do a problem wrong and wont go back and fix it or stops halfway through a problem. No review, just bullet points of topics. Half the class dropped.
When he teaches its more like teaching the board he is writing on... except it isnt even teaching, just talking about what he is doing without any sort of clear explanation. He doesn't even introduce sections that he is going to lecture about. He just jumps straight into a example that is very tough to follow. SELF STUDY. WOULD NOT TAKE AGAIN
avoid him if u want good grade testes and quizzes are super hard have to self study
He tries to help but fails miserably at it. He doesn't know how to explain or clarify, he just tells you the answer. His lectures are so dry, he just recites from the book and his accent doesn't help. If you value your grade dont take him.
He is a poor lecturer that doesn't explain concepts well. He practically talks to the board. For examsquizzes, he chooses the hardest problems from the hw and adds a few curveball conceptual questions. Test average was usually in the D range. Overall avoid.
This professor has a really thick accent, he turn an n by m matrix into an ehm by ehn matrix. his lecture are useless, just go subscribe a chegg account and learn by yourselves. U don't need to study from the book and lecture for his tests because he ask something that he never taught before. this class is not good for your GPA and your health.
When the entire class average for a test is 40100?? Yeah that should be a clear indication of his inability to teach.
He's an awesome teacher. He goes over all the problems that will be on the midterms during lecture. Take notes. He is very helpful and good at explaining concepts if you don't understand. ASK when you don't. He walks you through the proofs. Reading the book helps. On the test: I got the right answer for a different angle. He still gave me credit.
if you take his class, u can know clearly what you have to do in order to get an A. Hand in three times homework, three quizzes, and three exams. He will go over what would be in the exam before the test. so it is not hard to get an A in his class. but expect to do lots of homework.
tons of homework, he loves to talk to himself, strong accent, you better just drop his class.
He has the right intentions to teach but the worst delivery of the information. Many times he will assume you already know something making the material much more harder to conceptualize. His test are an assortment of the hardest problems from the homework with few additions of his own to challenge your understanding of the concepts.
I took his summer MATH 2A class. Although he's not super clear on his lectures (probably due to the language barrier), he's clear on what he will test on and what he expects us to know. He's a nice guy! So if you don't understand something, just ask.
Even though he is a nice teacher, he is not good in explaining a concept. He would move very fast, assuming that everyone knows the concept.
3 quiz, 2 exams and a final, easy quiz and exams, and there will be a review before every exam. The class is easy, and he gives out homework every day. He answer all the question at the beginning of the class. He talks about sport stuff before class. If you understand better with example of the problems, take it.
do not take so hard his class
I had to drop this class cause it was so hard. We had 50 students in the beginning, by the drop date there were only half left. He did give extra credit cause our first quiz and test were super low. The tests were super difficult. There would be problems nothing like the HW or stuff he goes over in class. Don't take him if you can avoid it!
Taking Shi was literally one of the worst decisions I made in my entire academic career. His lectures are long, monotonous and just plain confusing. If you're able to get past the accent, you will discover that you still won't get him. He goes over homework almost the entire period devoting the last 5 minutes to new concepts. Stay away from him.
wont understand what he is saying a lot of times wont go though all of he homework problems
Dr. Shi is an excellent professor who is always ready to help his students. Nice class, easy tests, cute accent. Answers all questions at the beginning of each class, helps you figure out what you don't understand during the lecture. Feel free to ask. 3 quizzes, 2 midterms, final. Helps review before each test. A little effort then good grade.
he spends the majority of the class period dedicated to answering homework questions. He would spend the last 15 minutes teaching the last concept, then assign on average 20-30 question hw problems. His quizzes and tests are tough. The class average would be around 50-60% throughout the quarter and the majority of the students would withdrawal.
Worst class at de Anza ever. Lectures are long, won't understand what he say because he assumes everyone already know the material so he just skips steps. 50 min per class but he used 40-45 min to answer questions and squeeze the last five min to teach a whole new section. @@
Easy class. He provides lecture notes, so textbook is not necessary. He works out practice problems from past sample quizzes and tests, which is similar to the lecture note examples and not much different from the homework exercises either. He is amiable as well as approachable. Overall class experience is very positive.
Assigns five homework problems on average per section. The midterm is easier than the homework problems. Generous grader. He gives a step by step instruction in the lab.
Teachers like him are rare these days. He's a pretty good instructor.
He has patience and doesn't mind repeating himself. Listen and take notes, and you will do fine. He appreciates effort. Gives three comprehensive exam and a few quizzes. They are not ridiculously hard and they are all from the book. He collects homework on exam days. His class is not at all tough. Plus he is nice. Take him.
I never write reviews , but I HATE his class SO MUCH, that I have to. I think his goal is to sabotage his student's grades. His tests are so difficult for no reason, nothing like his practice papers. In class, all we do is go over HW for 40 min and then new material for last 10 mins of class! SO MUCH HW EVERYDAY! He doesn't know how to teach at all
Every problems come from the homework.
Professor is helpful. He often tells amusing stories so students can finish jotting down notes. I am not a math enthusiast, but this course and its concepts fascinates me. In all fairness, his midterm is reasonable. Homework assignment is light.
Quiz is similar to the worksheet. Test is from the practice problem. He gives lots of partial credit for effort. He does not assign homework everyday, and if he does, not to the point where it overwhelms you. Sometimes he does move through the lecture a little fast. Just ask him questions to slow him down. He is funny.
test are tough, unorganized and unprepared for the lecture. Try to squeeze new lesson in just the last 5 mins. If you do not want to drop your Gpa, don't take him.
Do yourself a favor, do not take him . Test are tough, have nothing to do with the lecture. Spend about 5 mins to teach new lessons, worst professor ever
he's cool
Worst prof ever, do not take him
Easy. Lenient. Awesome!
Okay class like all others. He's sharp.
Ratings speak for itself. I thought I could self-learn everything, nope. Avoid taking any of his classes.
Extremely confusing, doesn't answer questions too well either. Makes concepts much harder than they should be. LOTS of homework that he collects. Tests are quite hard, as were the quizzes.
I always thought studying result depends on our efforts, not professors until I took him. He knows math, but he definitely doesn't know how to teach it. He can barely explain the concept, which he uses only the last 20 minutes of the 2 hour class to explain. He gives a lot of homework, but the tests are different and super hard.
If you're not an expert in Math and want some real challenges, then take him. He will show you the true meaning of desperation. Tests are tough, which are not related to his short instruction and homework (a lot).
Professor Shi is a decent instructor. His English is fine and he is a coherent lecturer. Although a Mathematics Professor may not articulate in the same fashion as a Political Science Professor, does not render the Professor as an ineffective Instructor. He narrates, he reads and translate a block of an esoteric mathematical text, he is literate.
His exams are reasonable. For anyone to even surmises that a teacher has any intention to fail and or sabotage a student's grade instead of nothing short from their successes, is quite unfathomable. It is an erroneous notion to even think that any typical oriental person automatically has a communication barrier. The professor communicates fine.
Mathematical concepts can't be grasp merely from classroom lectures. Theories have to be put into practice, 10 or maybe 15 homework problems per section a day should not overwhelm an average diligent student.
Best teacher at Deanza. His tests are super easy and reasonable. As long as you spend time on studying . You will get a easy A
Gives extra credit and he is an easy grader. Allows notes, no need to memorize.
Doctor Ke Jian Shi is very benignant and respectful towards every individual. Never had he intimidated any one student. His accent is rather cute. He teaches with passion and is not there to fail anyone. I am not a math major, I can earn an A, so can anyone else. The three test does indeed reflects the assigned homework. He will not disappoint you.
ask anything you don't understand. he is very helpful in explaining. use his office hour if you must. it turns out he grades mostly on efforts. turn in all your homework and show up for class, you be fine. just try.
Contrary to other Calculus 1A review, Mister Shi is a good instructor. Don't understand the bad reviews. Didn't ruin my GPA or future from taking his class. Homework and attendance is mandatory to succeed in his class though.
understanding and helpful
He is intelligent. Three quizzes, two tests, and a comprehensive final exam. Drops the lowest score. Attendance matters.
I like his class because he assigns homework only from the textbook, which he collects on review days before the midterm. I am glad he does not require webassign like other instructors. He is actually very nice.
Observe the cuteness of a nerd teacher math geek teaching formulas on a chalkboard exemplifying concepts using a traditional dusty white chalk in cursive writing with his right, while having the book in the clasp of his left. Raise your hand and ask him a question; timid as he is, he turns and answer to the board. LOL. I recommend taking his class.
Nice class
Shi is a really nice guy. He helps if you ask for it. But for me I had to you tube a lot of the lessons as he didn't go over many examples in class. The test and quizzes are pretty challenging but he will curve if he knows the test was super hard. this class was the hardest I ever took at Deanza. You need about 4 hours a day outside of class seriou
Doctor Shi is an intellectual Professor, and genuinely nice as a person. Homework assignments are given on a daily basis, but not collected until the examination day. An average of 15 problems a day, maybe a little more or can be less. Those problems are likely to be on the test. Practice them, and you will do fine throughout the quarter.
Attendance matters in his class. Be punctual and attentive. Materials presented on the board during lectures, example problems, and especially homework questions will certainly appear either on the quiz or the exam. Doctor Shi is very approachable and a polite gentleman. He respects his students, their opinions, and questions. He is recommended.
He's fair
Awesome
Go to class and ask questions. He will gladly explain if you don't understand. He's professional and nice.
would take him again
I will take him again if i can. A teacher for you knowledge not grade. If you want to pass with high grade, you must work hard on your own and his assignment. He is nice and fair. If you look for an easy A, change your class. If you look for a excellent teacher, you found.
He will ask everyday if anyone has any questions. He is really good with questions. He does not mind explaining each step to the solutions. He is not that tough with grading. He will give you some credits for trying to solve the problems. There are some similarities between the test and homework. Very nice teacher.
Mr. Shi is a nice lecturer, he always says that the tests shouldn't be easy because easy tests make student think that they are good at Math but his tests are actually easy if you reviewed the material carefully and did homework. Remember to do homework because it's important to your grade and it's the most easiest way to review the material.
Professor Shi is very organize and his class is well structured. He begins the class with homework questions and discussions, and the second part for lectures and examples. He gauges the class understanding of the course materials by the questions the student asks. He might ask a few questions to keep the class engaged. He is kind. Recommended.
yup do your homework
Will cover as much materials as he can, and he will introduce as many concepts from as many sections as he could to expose students to all possible math topics, and he emphasizes on the fundamentals that he will test on which is necessary to prepare students for the next level. Very respectful and polite to the class. Never late or rude.
He understands the material he is teaching and is good at explaining the concepts in class. He explains why/how things work and answers questions from the homework step by step. Go to class, take notes, do the homework on time, ask questions. If you are a good student you'll learn a lot.
I'm an international student and just come here in the spring quarter, so I feel that his voice is not easy to hear, like he talks very fast. But you don't need to hear what he says except when you ask him a question because you can easily get good grade in his class by practicing the homework (he gives many homework) and reading the textbook.
He provides a more helpful and better explanation when questions ask are made specific. For vague questions, he will turn and peruse the chalkboard trying to figure out which step in the process causes the confusion. That is when you will start to find him talking to the board. Be specific when posing a question to Mister soft spoken shy extrovert.
His proofs and derivations are very impressive. He gives reviews and go over example problems before a quiz or test. He teaches very well. He usually is audible and clear when he is not facing the board. He is recommended.
If you want to learn, he's your guy. Ask anything about the materials. He keep things simple, easy to understand. He doesn't complicate things. He tries his best to make you understand. He work out a lot of exercise problems from the book in class. Good learning experience. Overall he is good.
Pick him if you don't like WebAssign. He is a book and board lecturer. Honestly, he doesn't give that much homework. He goes over lots of homework in class. If you come to class with questions, he answers that too. He gives you more than enough practice with problems for you to be comfortable with his quizzes and exams. Take him.
His accent is EXTREMELY thick, he talks very quietly and his hand writing is SUUPER small and illegible. He dedicates a good portion of class to questions, but what use if there if you can't understand him. At least he doesn't collect homework very often according to his syllabus.
Class is good. The instructor explains each step very thoroughly and with clarity. I understand him all right. Materials that he covers are directly from the book. If you are struggling, he will gladly help. He is nice. He check attendance.
take this class if you want to fail, you will not learn from lectures because his accent is so strong, his quizzes and tests are very hard with only one problem based on homework, he does not give extra credit TL;DR : DO NOT TAKE THIS CLASS
After 2 or 3 weeks, a third of the class don't even bother to attend his class. Classes are EXTREMELY boring. Requirements: Approximately 2 hours available for doing monotonous and repetitive homework. DAILY! Patience, you will need a lot. Math 22 is not hard. Do the homework and study alone you will pass.
He gives a thorough explanation in detail with his thought process as he works through the problem, which I very much appreciate because it helps build the thinking development. I actually spend less than two hours on a daily basis with homework. He gives practice sheets to give an idea of what to expect in the test. He is easygoing.
He follows closely with his syllabus, and he is straight forward with his expectation. He's smart. He will draw graphs and pictures to help explain what you don't understand.
His in-class speeches are confusing and unclear. I do not recommend this professor unless you are already good at math and do not mind learning everything on your own. Does not teach from basics point of view. I don't think his teaching style was helpful in teaching anything new.
Shi isn't the worst. Take him if you are an independent learner and good in math. He lectures to the board. Spends most of the lecture explaining how a formula is derived, and then 10min on 2 example problems. Blindly gives homework problems 5min before the end of class and a lot of it. Unclear on the work he expects on tests. He is smart though.
I took him and I dropped him after about 4 weeks. I couldn't understand anything he was saying and a lot of people who had him would say " he is very bad " , " I don't want him again" . Actually I don't want him again. If you are REALLY GOOD at Math and don't need a teacher explanation to succeed then take him.
Last quarter, as per my recollection, at least when I am in class, not many students ask questions regarding the materials nor anything much from the assigned homework. Also, some are either on their laptop or distracted by their phone. Some goes to class just to sleep. It is unfair to this teacher who tries his best to teach. In the end only bad r
In the end, only bad reviews that does not truly reflect the actual fact. I was able to understand what he taught. Since I am only mediocre and not a math genius, it was not easy, but not a struggle either. Take the class and try it for yourself. He is actually pretty good. His work is neat and he does not skip steps. With questions, ask away.
I would avoid taking this professor if possible. His accent is very thick so it is very hard to understand him and he speaks too soft for anyone to hear. He has a habit of standing in front of the board when he writes so we have no idea where he is and soon after, he erases it before we can finish copying. many of us are forced to self study
Dont listen to what anybody else says. This professor was one of my favorite math professors. His lectures were easy to understand and he speaks clearly for everyone. There is not much homework and you can always ask him for help. the exams and quizzes are always based off the study guide
There was a lot of homework but he collects most of them at a time. His lectures are easy to understand. Dont be afraid to ask him questions. he is very understandable and reasonable.
I appreciate his earnest effort in trying to teach the class. He will not try to trick you on any of the test. There are three quizzes and three exams. They are straight forward. His writing is clear and legible, which is a plus for note takers. He has a cute distinctive accent. I understand him fine. He takes roll daily at the beginning of class.
His lectures are easy to understand and he encourages us to ask him questions. He will go over any homework problems that you do not understand . there are 3 exams and they are just like the study guides that you get. everything is based off homework and he will not try to trick you
Shi is a great professor! he will encourage you to ask questions and will go over the exams and quizzes in class. his study guides are easy to follow and he will not try to trick you. He teaches at a decent pace and as long as you pay attention, you will pass this class.
The class was pretty boring but easy to understand. his study guide looks almost exactly the same as his exams so theres nothing to worry about there. just show up and take notes
If you took Calculus before, you'll do fine. If not, get ready to learn on your own. He is smart but assumes you know the material already. Although he writes neatly on the board, his lectures are difficult to follow. His exams are hard; just one question from homework (if any) and none from his lectures. He does not provides study guides.
Some call it a review outline, while some refer to it as a study guide. It is just a list of concepts that he provides with some specific example problems a few days before a quiz or test so students can study and practice. He does his best to help. He is extremely nice. He assigns homework everyday, but he only collects them during exam day.
Lectures aren't all that interesting, I found it somewhat easier to learn from the text.
let you have notes for final
Half of the students dropped this class but the professor thinks is doable because one student got 100% in the last midterm. Tons of homework that does not help on the exams; way harder questions tested. Good luck taking his class.
He does give some points for effort even if the solutions are incorrect. Learned some new arithmetic techniques and some algebraic tricks in this course. He strictly sticks to teaching the subject and he does not digress off in a tangent with other topics. He lectures through the entire class time. He will put in the extra time to help if needed.
He is actually a really good instructor. He grades very fair.
yeah his lecture is pretty difficult to understand from time to time because of his accent but overall, he is fair and his classes are okay. Sorry if this sounds mean to you, but study before you complain, please. I would take him again.
Dr. Shi gives plenty of extra credit if you do the chapter review. He is willing to help you with the problems. Though he might not explain concepts so clear, if you understand the problems he explain during the class, you will understand those concepts. It is super important to read the textbook. Anyway, ask questions during the class!!
If I could just learn from HW from the book, I would. He's very quiet and hard to hear in his lectures, and you'll probably fall asleep. His lectures don't help much anyway. I recommend getting sleep and sitting in the front to get the best understanding of the material.
I got a lower grade in 1A for him than in 1B for Bourgoub even though 1B is much harder. Class averages were ridiculously low, 40% on one of the tests we had. His practice tests he gives are very similar to the actual tests. I don't know why I had so a low grade, his grading system probably sucked (he curves). Anyways I wouldn't take him again.
His lectures are boring and not very well organized. His accent is so heavy even for an Asian student like me. But he grades the exams quite fair. If you can finish all homework it should be fine.
Professor Shi is very knowledgeable with the materials he teaches. He follows the book quite closely, so having the textbook is strongly recommended.
I'll be honest I didn't really put anywhere near the amount of effort I should've so it's pretty hard to coast in this class. But calculus is the sort of topic that needs to be taught strictly and it is hard. If you can't understand foreign accents well, you might want to pass. He definitely wants you to do your best and it's rewarding if you do.
Professor Shi is an awesome person. However the whole quarter I did not understand a word. He isn't that great at teaching. He talks about random stuff 90% of the time and the remaining 10 he solves problems. Gives out hw and collects it right before midterms. Grading criteria is quite clear and he is very understanding if you're absent or late.
He's a nice prof however you can't understand what he says which makes it difficult to understand the material and follow along. He solves hw problems in class without really explaining. I had to drop the class. I would not recommend taking him.
He is pretty lenient with partial credits on his tests. Homeworks/Projects are basically "free" easy giveaway points, of course, if you do them. He does assign a fair amount of homework, but some sections are lighter than others. Note that, his exams are comprehensive, and not cumulative. Take good notes, because he allows notes for the final.
This is an easy class. You are allowed to bring 1 page of note(also regarded as extra credit).
I took his class and had to drop it. I was having a difficult time taking notes in his class. His back was faced towards the students for a majority of the time and I could barley hear him talk. He was very unorganized in his lecture which also made it difficult to take notes. On top of all that, he assigns a ton of homework every day.
He cares about students and always asks the class if any questions. His class is not hard if you do homework and do some necessary reading from the textbook. He lets you use the 1 page of notes for the final, but you should not copy examples from the book.
I would recommend his class if you are serious for Calculus. There are quizzes and tests every other week. But he gives STUDY TESTS which is 80% same as the real test and quiz, he really want students to get good grades. He is also really kind and helpful during office hours. If you work hard and do all the work you'll pass!
This professor does not care about his students and does not make the time to help students when they need it the most. He assigns so much homework each day and should just replace the textbook with Webassign. While explaining problems he would constantly make mistakes and wouldn't even notice until students would say something. Don't take him.
The majority of students that seemingly did well in his class were students that already knew the material. He approaches teaching as if he was just reviewing on what everyone should already know. Not great. Doesn't answer questions very clearly and your better off self-studying. If you ARE good at just doing the chapter at home then you'll be fine
Answers questions from homework at the beginning of class each day, so there is often no time for the actual lecture. Be prepared to self-learn a lot of the stuff. However, the content isn't too difficult, so that shouldn't be too big of a deal. Reasonable grader. Curves pretty nicely. Gives 10 extra credit for creating a cheat sheet for the final.
You need 5-10 hours/week for HW. He spends most of the lecture time answer HW problems, giving very little time for new materials, so you have to read the textbook. Just go through theories and definitions, that will be enough. If your math foundation is solid, take him, and because he gives samples for his 3 exams and 2 quizzes, it's an easy A.
Attended class for the first week then dropped. It's bad already he speaks with a soft and quiet voice, but speaking while facing the board makes it impossible to read. His notes are neat but extremely small, so sit in the front. Knowledgeable, but he hardly "teaches" the class, mostly felt like he was teaching and talking to himself.
Everything in exams is covered in class, so there aren't any surprises, although lectures are boring. He grades fairly on exams and isn't overly nit-picky. Homework is checked for completion, and participation is not required. The class is quite difficult for the average student, but the teacher is knowledgeable and answers questions thoroughly.
Pros: Cool mustache, good class structure Cons: She (I meant Shi) mumbles/has an accent which is the worst combination so study from the textbook beforehand so you can understand the work he's doing without listening to his lectures (still pay attention tho) otherwise dank dude
Chill, respectable math guy who is firm but fair. Lectures can be a little hard to comprehend sometimes but with the textbook I got along fine. Homework is assigned every class, but it was only worth %10 of the grade I think, so I only did half and I still did good. Might not reccomed him to someone who struggles with math too hard
very very very bad at teaching, if u already know the material you will be good, but don't except learn anything from him, most time he just reading the definition from the book, if he didn't finish the chapter, he will just tell u go study by yourself, also very bad explanation for HW.
easy class.. just study by yourself. Thats it. not gives us good lecture but his grading was extremely fair so dont worry. just be aware of the final. he didnt give any sample test for final, and some questions in final were completely different from the previous quizzes/tests. but its not that hard as long as you try to do all the problems Textb
this last test was horrible. I dont see myself learning in this class and I dont recommend him because lectures dont address items on the test much
Teacher does not address anything in class and reads right out of the textbook. To top it all off, his tests have nothing to do with his minimal teaching. To be fair he does give out practice quizzes before quiz days, but it does not prepare for the test at all. I do not recommend this class.
This professor is absolute trash. Ridiculous amount of formulas to remember, goes through chapters like nothing, reads straight out of the book, redirects questions instead of answering. WORST.
Didn't learn anything. Extremely boring, and tough grader. Wrecked my GPA. I dont recommend him
the worst professor! worst explanation! you just study by yourself! you need to spend at least one hour and a half every day on his homework! DO NOT TAKE HIM
messes up often on in-class examples and when he does not mess up on examples, he explains them poorly. literally reads straight off the book for lectures. You NEED to spend multiple hours each day doing homework to keep up with the class. Average test score for first midterm was 54.5% and only 2 people got above 80%. avoid if you can!
Took him last quarter, and he was honestly one of the worst professors I ever had. He mumbles alot, lectures are brief and very vague, and he's prone to a lot of off-topic ranting. Homework is very long and tedious, not much point to it since he's so vague when it comes to teaching. Avoid this guy at all costs
He is the worst. Horrible lectures, hard grading (little partial credit).
I just wished he explained things a little clearly. I mean I am fine with self-studying but what's the point of going to the class if he can't teach properly. his midterm questions were kinda unfair, he assumes that we remember some problem that he did weeks before. avrg was 54.5%
Very bad professor, avg in his class this semester is around 50-60% for tests and quizzes. Lecture is 50 min, but spends half the time going over hw problems and the actual lecuture being 20 min. Talks very quietly, hard to understand and expects us to around understand concepts the very next day as he moves onto the next lesson. Pls pray for us
He literally reads from the book and says what he writes. He doesn't explain anything at all. He spends more than half of the class time going over homework problems while making mistakes along the way. A section of homework is assigned each day, all due on midterm days. Midterms/quizzes are based off homework problems. Also a tough grader.
Worst professor EVER, not even exaggerating. Reviews questions from homework and writes out examples from the book. Tests are hard, class in boring, and his lectures are pointless.
Absolute historic worst, by far. Doesnt really teach such a difficult subject but skims through and expects us to understand. Class average for midterms varied from 50%-60%. This was a bad decision.
Just a lazy teacher who doesn't really want you to succeed. Doesn't have a canvas page, so you don't know what your grade is, doesn't bother explaining, and is very test heavy. Makes office hours inconvenient
I took him last summer for Discrete Math. He had a few quizzes that were a major grade booster (at least for me) and the usual two midterms, then final. His lectures usually put you into sleep but he did go over problems that were helpful when it came to studying. Final was cumulative and he also curved at the end.
Probably the worst math teacher Ive taken at de Anza. He grades test hard for no reason. By the second test was due more than 20 people dropped. Homework is somewhat a lot to do and he grades the homework hard as well. He teaches straight from the book so its like teaching yourself. I highly recommend taking another teacher anywhere else than him
A wonderful opportunity to become a shut-in student and grind problems nonstop unless you want your gpa to drop. He won't explain too much outside the book without being questioned. He instead solves book problems, in which he often errs on. Seems like a nice guy otherwise.
I had a great time taking his class. Honestly he might not be the best teacher but his class is relatively easy. He posts sample quizes and sample tests which really help. Personally I enjoyed his class.
I took this professor over the summer and he is by far one of the worst teachers I ever had. He literally gave everyone in the class the study guide a day before the midterms. The majority of the class dropped and the average for every midterm was under 65%. He's nice but he can't teach at all.
DO NOT TAKE THIS INSTRUCTOR. ABSOLUTELY DO NOT. Even if you think you are smart enough to pass. The way he teaches cannot even be called teaching when all he does is point at stuff at the textbook and read it, then proceed to "solve" problems by just showing well "this is this so it becomes that" without even explaining the idea and the why.
He is a nice guy but isn't great at teaching. He has a strong accent and doesn't talk that loud so you can barely hear him. Don't risk taking him
Don't waste your time, trust me. Never take his class. He won't give any credit for your efforts made in any problem during the exam. Hard to understand, reads right from the book, which makes no sense. Any amateur student can teach like him since you just have to project the book's pages on the screen and read what is written. WRONG CHOICE!
Honestly, this guy isn't as bad as everyone here said he was. His accent makes it difficult to understand him when he lectures and his lectures are kind of useless as well, but he gives study guides which are similar(most of the time) to the tests and quizzes. Learn the content at home instead of relying on him to teach you and you'll be fine.
I made a mistake of taking him for discrete math. He only reads from book, gets confused by his own calculations, doesn't explain anything, gives a ton of HW that is worth just a few points, his exams are difficult and you basically need to study only from the book. Oh and his accent is very thick and he skips words from the book he can't pronounce
Overall nice but not the best teacher. MOSTLY a self-taught class. He only goes over problems/examples in class but a lot of conceptual stuff. HW is due every exam so you have time to do it but don't do it last minute; graded based on completion. Quizzes/exams very similar to the practice quizzes/exams he gives so DO THEM! You can pass if you try!!
This is honestly one of the hardest classes Ive ever taken at DeAnza. There is no point of showing up to his classes because all he does is read from the textbook, which anyone can do. He doesnt really do much explaining on examples he does in class. This class is pretty much self taught. Gives zero to no points for even attempting a problem.
Really nice guy, willing to help if you have questions. Quizzes and exams are almost the same as the practice sheets he gives out. Do them (and the homework) and you should pass easily. I thought he was generous about giving partial credit. You will have to do a lot of self study, but if you follow the textbook there shouldn't be many surprises.
I took Dr. Shi for Math 2B online and he is a very nice man and is super responsive to emails. However, the lectures could be more detailed as he just goes over theorems without examples; you must READ the book. Also, his voice is so soft and cuddly that it makes you fall asleep sometimes! Make sure you do proof problems as he loves using them.
Took him during Spring 2020 online. The class was essentially just him posting lectures - 3 quizzes, 2 midterms, and a final are all that goes into your grade. Textbook is free. Understanding if you come to him for help, but his explanation of the content wasn't clear or helpful for me. Take this class if you already know the material super well.
Took his class online in Summer 2020. Dont take his class if you want to watch his "lectures" which are just him going over examples without explaining the context. You basically have to read from the book & teach yourself. Just 3 quizzes, 2 midterms, and final to be graded on. He doesn't even post your grades on Canvas so you never know what it is
Shi is terrible (at least online) for anyone considering him. I've heard horror stories about profs who don't do anything but send quizzes and tests but that was this guy. Didn't know how to use canvas. Would only give a grade, but never let you see what you lost points on quizzes/exams from for sure. Was forced to take him - avoid if you can.
The most terrible thing is: there's totally 500 points in this course, but they are all from the test! And he doesn't give any examples to practice. He gives lots of homework, however, you won't get any points from them. Most of his quizzes are from his lecture example, so watch them and do the homework!
Do not take his class if you want to have a horrible grade. Exams are very hard you wont have a good grade. He also doesnt know how to teach only let you read those useless books. JUST DONT TAKE HIS CLASSES
His lectures are basically reading from the textbook with even worse explanation. You are better off reading the textbook and self-study. He made up all the questions for the quiz/exam so doing the homework is pointless. None of them are related to the homework. Grades are not posted. Avoid taking him at all cost no matter how desperate you are.
He's a really tough grader. If you miss a step in your work, you lose points. Grades are not based on the correct answer (typically given a point), but if you got to the same step as the professor. Literally average test and quiz scores were DD+.
He makes up all the exam problems. I thought I studied quite hard, but not enough for all quizzes and exams.
Regret taking this professor as he doesn't teach the class well enough with his pre-recorded lectures which is him reading off from the textbook. Doing the problems and watching the videos won't help much as you're better off teaching yourself. His exams are difficult, so please form a study group and seek all the help you need to get a good grade.
Wow. Never have I had such a bad professor. I have always been an A student with 16 plus units. Horrible old lectures from previous classes - very lazy. Unable to reach him. Just says read the textbook. Homework way harder than any problem he covers in his lecture. I wish I listened to the reviews and stayed away from him. Please do not take him.
Professor makes mistakes during lectures, has some struggle catching himself and makes it harder to understand the material. Quiz and exams are different from hw and his lectures so be prepared to question why you chose this professor. its nearly impossible to finish all the questions he puts on the tests. not a great calc professor to choose.
Shi might be the worst teacher that have ever taken in college so far. His exam are super hard for no reason, His lectures does not teach anything . But it might be helpful to watch the since he puts some questions from the lectures in the exams sometimes. If you can avoid taking his class, i would advice you to do so.
Please avoid taking him at all costs. Not only does he can't teach, but gives you some of the hardest problems on the quizzes and exams which is nothing you've ever done on the assigned homework problems or seen in his pre-recorded lectures. He also grades them in his own way. This is where you'll lose most of your points and score really low.
don't waste your time with this class in an online format. Maybe in person is better, but the online class format is the worst of any class I have taken and it isn't even a little bit close.
This class online is one of the worst things you could do to yourself during corona time. His grading is super harsh and his tests, especially the final, are 20x harder than the homework. His lectures are all prerecorded from June 2020 and contain some information, such as test time, that is outdated. DO NOT TAKE THIS CLASS IF YOU WANT A GOOD GRADE
He might have been okay in person, but he is horrible online. Tests don't match homework or lectures, which are prerecorded and straight out of the book. He puts minimal effort in and expects 2 hours per weekday of effort in return, don't take him
DO NOT TAKE THIS CLASS!!! He offers NO office hours, his lectures and handwriting are incredibly hard to read and understand and the class is graded purely upon quizzes and midterms. There is no homework for grading. All of our exams had F averages and the professor blamed us for them. Taking his class was the worst mistake I've made.
I had to take this professor as a last resort - worst decision EVER. No office hours, no feedback on tests, you can't see your grades on Canvas, he emails tests late but expects them back on time. Lectures barely relate to tests (if you take him, be prepared to self-study). He's very sweet but the class is too unstructured and disorganized >.<
Terrible professor for hard math class. I didn't understand what he said. l would never take his class again.
It's absurd how Kejian Shi is still employed. He doesn't teach, only shares recordings of his own lectures which barely covers the material, aside from his very thick accent. You may be able to get an A from him, but he curves so dramatically that don't be surprised 60% is an A. In general, lots of hw that he never marks, awful lectures and more.
The worst professor I've ever had at De Anza. He's the sole reason why I wasn't able to get my associates degree in time to transfer. If you have a choice, DONT TAKE HIM. I didn't listen to the other people here because I thought it would be fine, but its not. The only way you'd be able to pass is if you only had 1-2 other classes and no job.
Professor Shi is basically retired. He uses the same lecture videos since the beginning of online classes. The homework doesn't help much, the tests are completely different than what is assigned. He throws you a bone every now and then in the tests by giving a problem similar to the lecture examples. A lot of self studying and would not take again
He has 1 year old youtube videos he posts on Canvas where he briefly goes over the section. His videos are so useless he even mentions in one of his videos about getting single digit clicks with two sections of 30 students. Awful professor he was the only choice I had would avoid at all costs.
The worst professor I've ever had bar none. No office hours available, lectures are unhelpful, and tests and quizzes (which are the only thing he grades on) are significantly more difficult than any of the lecture problems or homework he assigns. You still might be able to pass because of the curve, but it's not worth the stress, avoid at all cost
Do not take this teacher, you will not know your grade bc he does not know how to use canvas, he's test/quiz are the hardest thing ever, and that's all he grades and the time limit does not match for the amount of questions he gives, how can u learn when he writes so sloppy. He won't answer questions.
Easily the most painful course of my college education. If you want to learn discrete mathematics, don't take Dr. Shi. Lectures consist of him dictating what he writes on an iPad, with little elaboration or clarification. The grade is based entirely on exams, which place heavy emphasis on seemingly random topics not emphasized in the lecture.
Professor Shi was a mixed bag. He does not hold office hours, does not give feedback for his grading, only grades based on 6 exams, which have topics that are never outlined in given homework or lectures. Despite this, he does curve and replace lower scores if you improve, and his lectures are not half bad. You will not be tested on what you learn.
I hope I don't sound obtuse, but I never felt like the complaints other people gave applied to me. I was warned against Kejian Shi but it eventually was my only choice from scheduling issues. However, when it came to the actual class, he gave ec/drop for exams that are only a step above the recommended homework. You guys can certainly excel here.
I took Dr. Shi in the summer and it was not ideal. You really need to make sure you study at least 4+ hours every week for the class. Graded by few things doesnt mean the class is good. it just means you have less chances to bring your grade up. This class requires you be devoted to it lmao. he uploads lecture videos but sometimes they're unclear.
If the cursed offspring of a sloth and a snail decided it wanted to become a professor, this is how I imagine it would turn out. The lack of energy and fumbling, plus the unclear handwriting and seeming indifference to everything... On the plus side, a recording of his lectures would probably be great for those suffering from insomnia.
This teacher speaks so slow in the lecture video. Even though I play the video in 1.75x speed, it's still slow. I really can't concentrate on his lecture because of his boring teaching style. Also, he doesn't speak clearly, which makes me hard to hear what he says. Besides, he doesn't provide exercise for students. Tests are difficult. Not recommen
It is a pity that districts have to hire someone like shi. This guy is my worst experience with any teacher in my career lack of energy & mumbling his way through crucial points of the lecture that need most explanation. Hard tests with a stab of surprises. You don't learn and struggle(a good thing sometimes) in his class, you repent. Avoid and Gl.
ABSOLUTELY THE WORST CLASS I EVER TOOK. His lectures are tough to understand. His tests and exams are 10x harder than what he solves in the lecture. He grades very strictly. Best of luck trying to get a clear answer when you email him. The only C grade I got in college. I absolutely do not recommend this class to ANYONE.
Class is "answering questions" while lectures are pre-recorded videos where he covers the most basic and simple examples from the textbook. Class average for quizzes and exams was around 50% as he would often not give partial credit and would just tell students to try harder.
Saw a previous comment and have to agree. Shame on De Anza for not firing this scumback. So unnecessarily difficult.
Limited to the first 2 weeks, but based on what I've seen so far, steer clear. All that's here is essentially an unlisted YouTube page and an email for sending tests. Anything taught is practically a trailer for the test, so you'll need to self-study. Did I mention it's a MTWRF expected lecture watch schedule? Give up on Shi or accept a lower GPA.
THIS CLASS IS VERY HARD. It is structured with only tests There is Prac HW but not graded. he creates his own material. nonexistent online. NOT A CLASS YOU CAN CHEAT IN. Best part is that he averages the best two quizzes, and replaces lowest midterm w grade on final. you have to get your act together by 1st midterm!
doesnt grade hw, so your grade relies solely on the few absurdly hard tests and quizzes. his lectures are so bad, monotone and you actually learn nothing. his writing is so messy and unclear. i actually learned nothing and dropped bc i had a 50%. his drop policy is lenient, but when ALL your quizzes are like 60%, dropping the lowest does nothing.
Nice guy, but not that good at teaching. Literally reads from the textbook and somehow gives a worse explanation. He kind of mumbles when giving explanations in the lecture. Lenient grader, as long as you get the important parts of the problem correct. Tests and quizzes are OK, but he likes to throw in a couple of really hard abstract problems.
Lectures every day, strong accent, ineligible handwriting. Final exam is 200 points (comprehensive), out of 500 total. No extra credit. Grade based only on quizzes and exams. The class is titled intro to calc for bus, but included advanced stuff, ex: double integrals. Solved maybe 2 problems about business in total. This class will ruin your GPA.
You're grade is comprised of 3 quizzes, 2 midterms and a final. He has 3 policies, you're lowest quiz grade is replaced by the average of the other two, your lowest midterm is replaced by your final exam grade, and your final grade is curved. After every exam he posts the answer key, which you can learn his grading from. Study hard and you'll pass.
Although his grading is a bit hard, but the test questions are from homework.
Please do NOT enroll in his online discrete math course for the sake of your own mental health. It may seem like a sweet deal since it is asynchronous and no mandatory attendance, but he assigns 4-6 hours of homework everyday, does very little teaching in his lectures by just copying off the textbook word for word, and does not grade easily.
In my entire educational experience, I can wholeheartedly state that I have never had a teacher so incapable of doing his job. Read his reviews, and beware! I thought they were exaggerated, but all of them were true. Steer clear guys.
I took his Discrete Math class over the Summer. Not a good idea. Unrealistic time frames for learning the material. The questions on the test are intentionally complex and convoluted. There is no leeway to his grading. I have been an A student in every math class I've taken, including Calc 1 & 2. I got a C in this class. Barely. Steer clear.
Please believe the reviews you see are true, I can't believe such a bad teacher exists. He will leave a lot of homework (basically complete all the after-school practice questions), but he does not check the results, and the final grades are only related to the biweekly examination.
I took this class cuz I wanted to make my academic schedule online, but what is this? I mean what is this guy? If De Anza staffs are reading this, they should make him quit doing professor. He uses 2020 video again and again with no Info. He just reads and makes tests frekin harder. Believe me, I had A+ on Math 1C. You will regret if u ignore this.
Many students would choose this class because they would want to take it online. Don't register for this. The good things written on this website are from all by himself, and yall would know if the class starts and see his English. See the previous reputation about him. Everything is true and not exaggerated at all. This online class is a trap.
For real, this one needs to know how to teach. All he does is just read through the textbook and say do the example. He might think his class is hard which I assume he would think proud of himself, literally he is teaching nothing. He ONLY wants students to write what he wants. Even if it's far from the book. If you are seeing this, WAKE UP.
His practice exams and homework are useless for the exam. He didn't answer my homework question but he did answer me when I asked where were his video lectures are.
This may seem fantastic as the course is online, and attendance is not mandatory. However, this class is terrible. Practicing sample tests and doing homework will not help you pass your exam. The professor will not respond to your homework questions even though you did them myself, even if you just wanted to ensure that your answer was correct.
He will leave a lot of homework, but he does not check the results, and the final grades are only related to the biweekly examination. There is a big gap between sample tests and objective tests. The actual tests will be more brutal than 1000 times compared with the sample. You will not find this class easy at all.
With his exams load, the professor made you even more stressed. Videos from 2020 on Youtube are given, along with a syllabus, homework assignments, and dates of when the topic will be taught, but nothing was taught. Ridiculous!! It would be best to believe the reviews you see; such a bad teacher is unimaginable. DO NOT TAKE IT, PLEASE!!!
In his view, you should try to figure out the problems on your own, and he acts judgmental as if you asked for his answers without doing anything when you just needed him to help you check if you got it right. Also, real tests will be more complicated than the samples and homework. I promise you it will be a painful class for you. DON'T TAKE IT!!
Fire him please
STAY AWAY. When you listen to his YouTube lectures it seems easy. Problems he explains in the lecture makes sense. His test questions seem like for PHD students. Grading criteria is tough. He provides sample test that can be helpful to prepare. Test average is 50%. Test score can make you depressed. He promises to curve the grade for the class.
STAY 5 miles away from this pathetic teacher. His goal is to give tough problems in the exam and make false promises of curve grading. Don't believe his promises. You will be surprised with the final grade. Most in his class get a "C" -- I had all 'A's until I took this course.
Dr. Shi is a great teacher. I am not sure what the people below me are complaining about. IF you actually make the class a top priority in your life like I did, you will be happy with the grade that you receive at the end.
Throughout my math career people have told me that most professors don't want you to fail. Dr. Shi is not like most professors. Dr. Shi wants to watch you fail. He is a mean mean man and aspires to rid the world of people that are confident in their math skills. He should not be allowed to teach. Bad person, worse professor.
"Dr. Shi is a great teacher. I am not sure what the people below me are complaining about. IF you actually make the class a top priority in your life like I did, you will be happy with the grade that you receive at the end." -Dr. Shi (he wrote this like an idiot)
Why do I get the feeling that he wants his students to fail? If I was the principal of De Anza I would have him fired immediately. His test does not resemble the lectures or the homework at all.
This is a self study class for me I did not find his lectures/videos to be useful one bit. Every bad quality a professor could have is present in Kejian Shi. He doesnt care for his students like a professor and quite frankly a person should.
DO NOT TAKE THIS CLASS IF YOU ARE NOT CONFIDENT IN SELF STUDYING. His lectures are hard to follow if you aren't studying extra content. Excluding optional homework, you are graded on 3 quizzes, 2 tests, and 1 final. His class is completely hands off. If you are a habitual procrastinator, a C student, or have other options do not take this class.
I had his asynchronous online course, and I found his resources to be heavily insufficient. He didn't require homework or answers to that optional homework (which was very much not worth the 2+ hours if it weren't graded). The practice tests have no answer key, so it is impossible to be ready for the test. The tests are 100% of the grade.
Practice exams are somewhat similar to the actual exam, except the only similar thing is question 1 comes from section 14.1 in both exams, so it's actually not similar at all, & is useless sometimes. So many points in exams, but few questions so each question is worth a lot. Recorded lectures are useless & boring. If you cant self study dont take.
You're probably reading these reviews and thinking, I can manage I'm pretty good at self-studying so I'll be the exception. That's exactly what I thought reading these reviews before I took this class. I took him for Math 1D and 22 and you need to grind to even get a C. Tests and quizzes are similar to the practice but 5x harder. Stay away.
Worst professor I've ever had. He mumbles a lot, lectures aren't helpful at all so you have to study on your own. He gives a ton of homework, not much point to it since you barely learn anything in his class. However, the worst part is the quizzes and exams, the questions there aren't anything like the HW, and class avg is usually 50-60%.
1: Lots of homework (he gave us 9 modules every week, and said he expected us to spend 2 hours per modules) 2: He will not give out answers to the practice worksheets he gives you, and when you ask him for it, he tells you to 'do the homework' on the textbook instead. 3: Harsh grader, he has to curve the class to 70% avg. 4: Textbook costs $$
Kejian Shi has not put any extra effort into his course in three years. He is reusing the same three-year-old lecture videos that are posted on youtube, and he does not provide students help by email aside from sample tests, of which you will not be provided the solutions. Beware: this is a self-study class only. I wouldn't call this man a teacher.
DONT TAKE THIS TEACHER! Never responsive outside of class, never helpful, don't know why he is still allowed to teach.
Terrible, terrible, terrible professor. I took him because I had to due to scheduling mishaps, and my god i have never been more depressed in my life. Doesnt matter how smart you are or how hard you work, this guy has it out for students and makes his exams unbelievably difficult. It's simple math: Kejian + math = destroyed GPA and will to live
DO NOT TAKE HIM. He didn't give any EC. Your grades rely on your quizzes, exams, and final, so if they are low, good luck. Our highest score is C so he had to curve but we did not know how much he would curve until the end of the quarter so if you see your grades below C, RUN don't wait until he announces your final grade, you will regret it.
Horrible Teacher, his lectures are outdated. He'll usually gives out IDGAF energy and will screw you over. Please Fire this teacher, I had all my classes with Straight A's except this. His average for THE WHOLE CLASS is 40/100!. So if you can avoid HIM. I just did not have any other choice since this is the last class i have to take to get out.
Just don't take this professor. Very fast-paced due to 5 week course but he didn't help at all. He explains concepts very poorly and is just a horrible communicator. Bad teachers in general AVOID him. I took the Class this fall at my University and got an A so a lot of these reviews are valid in what they're saying.
He taught me a lot and I passed his class, so I can't complain. It was a challenging class though.
Dr. Shi has a very thick accent and struggles to explain concepts in English. I have to spend so much time after class and communicate with him in Mandarin. Even so, sometimes I couldn't understand what he is saying, I have to ask him to repeat AGAIN, AGAIN and AGAIN. Because his Mandarin dialect accent is quite strong!!!
Fire Him!!!
Please don't take. Lectures reads off the book and wasn't intuitive for me to understand. Doesn't go over homework problems. Has 1hr of office hour on Tuesday. I asked for more office hours and he said to ask during class. If you take, just know that the tutoring center and your textbook is your best friend now. At least for a few hours every day.
VERY difficult exams and quizzes. these are the only things that make up your grade. awful class.
This professor goes out of his way to make quizzes and tests harder for you. He has a really heavy accent that's really hard to understand and what's worse is that he doesn't record the class lectures till the 6th week of class, and the only thing you're graded on are the quizzes and exams. Just RUN.
Dr. Shi is a mathematical genius. He can teach all math classes. You can always find him in the course that other professors don't want to teach. I hope De Anza could arrange more professors to the advanced classes instead of relying on an old guy who is about to retire.
Why does De Anza allow this guy to teach so many of their classes? I have never taken a more unnecessarily stressful college class before. Constant major mistakes in emails (time/place of exams) and constant mistakes during lecture problems. Doesn't round until the end of the quarter.
Contrary to what many will believe, Kejian Shi is more than just a teacher. He is a god. Due to his highly engaging lectures, I can now comprehend the infinite knowledge of the universe. My IQ has rocketed past genius levels. I have seen the 4th dimension. Out of all the teachers at De Anza, Kejian Shi is definitely one of them.
Took him in person pre-covid, my first math class 8 years after HS, put in a lot of work, did great, now I have a math degree from USC. He might not be the best lecturer but def clear and reasonable. Very approachable and nice as long as u do honest work and not tryin to bullshit him for points. Him and MK are my top choices at DA for math.
You will never find a more detestable teacher than Kejian Shi. I never knew someone in academia could be so lazy and spiteful. Exam times very harsh considering difficulty. In review sessions he couldnt even match the exam pace he set. Doesnt care about students. Awful at explaining things. Utter lack of compassion. Likes to watch students fail.
The professor has a very heavy accent cannot understand anything . If you ask question's and he doesn't know then just nervously laughs it out . No extra credits . The assignment load is very heavy . Don't take his class
4hrs of study 7 day a week minimum. Hard tests with class avg 60%. Useless lectures & office hours. 4.0 student breaker. Jeopardized multiple students UC admissions. Pointlessly stressful. All negative reviews are true! If you think you can handle it you are wrong! You will hate this professor! DO NOT TAKE!
Just stay on top of the class and you are guaranteed an A+.
Exams were reasonable (except the final). Lots of homework, esp. earlier in the course. Grading criteria is unclear, so I emailed him when doing practice exams to get feedback beforehand. His practice exams are extremely similar to the actual exams, which I appreciated a lot. He was compassionate when I had issues submitting the final, so 10/10!!
i got docked a point on a 33-point quiz for spelling "complement" as "compliment". i consider myself pretty good at math, but got a D on the final. he grades hw based on completion and drops lowest hw score. his video lectures aren't that good but you can look at them to see solutions to similar questions on the test. doesn't communicate well.
There are good professors, capable of simplifying even the hardest topics down to clear, understandable pieces. There are also terrible professors, somehow capable of making simple topics hard, and moderate classes impossible to pass. Kejian is the latter. Despite refusing to teach, he puts the hardest questions on tests. Never take his class.
You might wonder why I selected the hilarious tag to describe this professor. It's because he expects his students to master the material, and ace his tests, despite refusing to even teach properly. Uses videos from the pandemic and when asked to demonstrate an example, sent me steps like an ikea instruction manual instead of actually solving! RUN!
No... Dr. Shi & Professor Bourgoub are the worst math instructors I have ever had.
I consider myself a great student and I never write reviews but everything these comments are saying are so true. He gives MASSIVE amounts of homework each week and spends more time trying to figure out his computer and iPad than actually teaching the subject. This class alone should make be considered a full time.
This guy cannot care enough to even respond to emails. His lectures are terrible, he takes longer figuring out how to actually work his computer than to teach. He stutters a lot in his lectures. If you have questions he does not care enough to respond.
With 6 total homework assignments with averages of about 55+ questions, 3 quizzes, 2 midterms with an hour limit, and his final his class load is way denser than your average class and makes it difficult not only to learn but progress as it feels it's set up for you to fail rather than pass the course.
Not really sure how else to say it, strong accent, doesn't respond to emails, petty teacher, don't take unless you really need to
Reviews here are somewhat exaggerated. His lectures and class isn't useful, but his HW is not that bad. If you took Calc BC, just use the textbook to study and brush up, and you'll be fine. Tests are weighted heavily but grading is fair and detailed. Ok prof if you took BC, otherwise skip.
He's always open to answering questions about lectures or problems after class. If you keep up with the homework and study for tests, you can do well. Depending on the class, he usually has a curve on most quizzes and tests. Gave lots of opportunities to switch out the lowest test scores if you did better on others.
This class is hard. The last time I took calc was during HS in COVID, and I cheated on every test. I got a D- on the first quiz AND the first midterm. I thought I was cooked. Then I decided to lock in. Did homework every day, did extra problems to study, memorized every formula in the textbook, payed attention in class. I got an A.
This is the worst professor. I would request for a grade and he would refuse to put it on canvas and would just say that it was on his score sheet. Homework on is 20-25 pages each and he grades it based off of accuracy but would never give an answer key for the HW or the study guides to ensure what we were studying/practicing was correct or not.
What hasn't been said about this man? 75+ HW questions a week. He uses the same lecture from covid and just answers questions during class. Its 2 weeks after the final and still not 1 thing has been put into the grade book. Hes hard to understand and on top of it all. Class avg for the midterms were 50% and 60%. DO NOT TAKE HIM. Wait 3 months.
Class avg on midterms 1 and 2 were 50% and 60%. 2 weeks after class ended we still haven't received a single test grade. If you like learning from a teacher he's not for you because instead of teaching he just links his old lectures from 2021. Unless you already know calc C and are taking this class for fun, DO. NOT. TAKE. HIM. save your grade
Class is 100% self study he does not teach. Gives horrible practice tests where the real tests have no similar questions.
nobody has any idea what he's talking about half the time, doesn't make sense, assigns a lot of homework due in a short period of time
No extra credit. Please do HW and attend class. It's count toward your grade. Hard grader. He knows if you cheat in the quiz or test. Don't take his class unless you have no other choice
Why are y'all hating on him for giving too much HW? 50-70 problems due every 2 weeks is honestly really light, If you think that's too much I think you need to re-evaluate yourself.
If you choose with him you can't get an A. With all the heavy homework and quizzes he will always fussy, and you can't get a high score. I'm not sure how that helps a student? I think he needs a new way of dealing with students.
The amount of homework this class has is ridiculous, the lectures don't help you one bit either, and the tests are also extremely hard, don't take him, getting an A is near impossible.
Do not take this class Anurag
Dont take this guy. Insane amount of work every week, along with tests that are basically there for the whole class to drop out slowly. Very hard class.
Kejian Shi should not be teaching. He has few redeeming qualities, if any. He assigns homework consisting of 65-130 problems to be completed every 2 weeks (consecutive weeks before the final). Cuts points for spelling mistakes on tests. He grades homework based on completion apart from random scrutiny. Don't take his class if possible. He lazy.
DO NOT TAKE THIS PROFESSOR!!! EVEN IF IT IS ONLINE!!!! Lectures are not helpful, tests are extremely hard (exams avg around 40-50) Take points of for random mistakes (even for spelling???) As a reference, I am a straight A student for my entire life This is the first class, despite 40 hrs per week spent on this class, I only gotten an A- in.
Get ready to do a lot of homework, usually around 15 to 25 questions a day. It's hard to keep up if you have a job.
I was about to take the quiz, but couldn't be bothered after reading the reviews on here. "Very Easy" rating because I did not even bother with his class 😹 #freeweekend #nohomework #easyW
Why he is still teaching? This guy shouldn't teach anymore.
it's almost impossible to get an A in his discrete math class. He randomly takes points off and doesn't tell you what you got wrong. Lots of hw. i've been getting straight As and i couldn't get an A in his class even though discrete math itself is not hard.
Worst professor I have ever had, final is worth 200 points while each midterm is worth 100. Tough grader, no feedback. Class average before the final was a 71% and im sure its was much less after the final as i completely failed it, that tanked my grade to a 61% Avoid this prof at all costs
6 HW assignments that span up to Chapter 11, 3 Quizzes, 2 Midterms, and 1 Final I wouldn't recommend this class because the online lectures are not good at all. The instructor simply reads from the textbook, the lectures are outdated (from 2020) and the grading, he doesn't even give feedback as to what you did wrong for the midterm and some quizzes
The quiz/exam with the class average over 85% was curved! - dropping lowest homework score, replacing lowest midterm with final - really useful lecture videos - an A is 90%+. The quizzes and exams are similar to the homework, with more than enough time. Do the homework and the class will be easy. Dr. Shi's passion and enthusiasm really shows!
Litteraly the most inconsistnent grader I have met. My husband and I took this class together and all of our assignment were 15-20 points away from eachother.
Diabolical accent, teaches nothing in class and rather expects us to learn it on our own and ask questinon sin class ,extremely tough grader , literally no one in my class liked him.
Don't take him for your own sanity. He gives very little feedback on quizzes and tests and is very very tough as he doesn't give sufficient time in order to take the tests/quizzes and at most he'll give you an hour until you have to submit the test but then you need to convert it to a pdf then submit it which takes a couple minutes off of your time
Barely passed this class with a C. Finite Math was no joke to me, but Professor Shi helps you out by dropping 2 HW's with the lowest score, the lowest grade of your midterm is replaced with your next highest score, and he also provides study guides for every quiz and exam along with extra credit on the final, and allows open book/notes on exams.
Class Info
Online Classes
100%
Attendance Mandatory
64%
Textbook Required
40%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.60 avg changeRatings by Course
42
5.0
(1)BCALC
5.0
(1)MATHS1141C
5.0
(1)MATH010
5.0
(4)STAT10
5.0
(1)Difficulty by Course
D042
5.0
MATH112
5.0
CALC1B
5.0
FINITEMATH
4.8
MATH43
4.7