2.7

Wasin So

Mathematics - San Jose State University

2.7
Quality
4.2
Difficulty
34%
Would Retake
136
Reviews
2.7
Quality
4.2
Difficulty
2.7
Helpful
2.6
Clarity

34%

Would Retake

136

Reviews

Rating Distribution
Official

5

29

4

21

3

17

2

23

1

46

What Students Say

Even though he's very open to help during office hours, Dr

MATH142 - 1.0 rating

My deepest condolences to you all if you take Wasin So

MATH142 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

17%

Textbook Required

75%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 37 grades
Most common grades:
Rather not say (30)
F (7)
B (6)
Grade Distribution
A(6)B(8)C(7)D(0)F(7)A-/B+(9)
Based on 71 reported grades
Rather not say: 30
F: 7
B: 6
A-: 6
Common Tags
Tough grader (46)
Test heavy (45)
Graded by few things (34)
Accessible outside class (9)
Lots of homework (8)
Lecture heavy (7)
Skip class? You won't pass. (6)
Clear grading criteria (6)
Rating Trend

Declining

-0.82 avg change
Apr
Jun
Oct
Nov
Dec
Jan
Last 6 months
Ratings by Course

MATH229

5.0

(2)

LINEARALGEBRA

5.0

(1)

MATH0032

4.3

(3)

MATH

4.0

(1)

M42

4.0

(2)
+12 more courses
Difficulty by Course

LINEARALGEBRA

5.0

MATH31

5.0

MATH179

5.0

MATH33

5.0

MATH142

5.0

Reviews (136)
5.0
3.0
161A
Dec 9, 2002

Well organized. No curve. Good teacher overall

4.0
3.0
MATH161A
Jan 14, 2003

lectures are good, tests are fair, quizzes are easy.

2.0
4.0
MATH161A
May 22, 2003

You may think it is an easy class but come test time you are dumbfounded and for two semesters in a row he has failed 50% of his class. Don't underestimate him. No curve

5.0
4.0
MATH129A
May 31, 2003

good explaination. Very helpful. Many midterms so that you can make up if you do not do well at the beginning.

5.0
3.0
MATH229
Jul 29, 2003

One of the best matrix theorists and nicest teachers around. He is always available in office hours to answer homework questions. His lectures are very clear and organized. Exams are difficult, but fair. Dr. So, if you are reading this, thanks!

5.0
4.0
MATH129A
Aug 5, 2003

Dr. So has very nice personality and always patient when answering questions. Quizes are very easy, tests are triky and he won't give you enough time to finish it. However, the final is not that hard.

3.0
5.0
MATH161A
Dec 14, 2003

I will never take another class from him. Check his home page. For 3 years, in all of his classes, 40-50% get D's and F's. Tons of formulas to memorize. Closed book, closed notes. Nice man, poor teacher.

2.0
5.0
MATH161A
Feb 4, 2004

if you are CS major do not take him, waist of time

3.0
4.0
MATH161A
Feb 4, 2004

He was helpful during his office hour. He doesn't lecture everything in the text however students were required to know them. Tests were extremely hard and long. No make-up test and no curve or extra credit. I won't take him again if possible...

5.0
1.0
MATH129A
May 5, 2004

He gives clear and organized lectures, very helpful and nice during office hours. He's a friendly person, fair, and easiest Linear Algebra teacher.

3.0
3.0
MATH161A
May 25, 2004

I wouldn't say poor teacher, but neither a good teacher. He is very strict at grading. All or nothing. Tons of formulas to remember. Closed books, closed notes. Give him a shot if you want, but I recommend the other teacher, Rocha.

3.0
3.0
161A
Aug 23, 2004

I would avoid him if I can. He doesn't cover the materials very well and expect you to know them in the exam. Good personality but not a good teacher. This is the only class in my file I ever got an 'F'

2.0
1.0
MATH42
Nov 11, 2004

Don't take him...he never give partial (good person; bad teacher) ( has fun tricking you on the tests) points..85% of class flunking lectures are organized quiz every week.no make up exam...if i could do it again i would have take another Prof.

2.0
4.0
MATH42
Dec 22, 2004

Since he sees subject as easy, the class *should* as well. Doesn't explain examples to well. Doesn't discuss everything in class which is in HW and on TEST! Slides in tricks to topics which are confusing enough. He is a very nice guy on the plus side but I would stay away from this teacher.

1.0
5.0
MATH42
Dec 29, 2004

Do not take this guy, hes a really bad teacher. Merciless when grading test. Doesnt handout solutions to homeworks. Doesnt really explain the examples thoroughly.

1.0
5.0
MATH42
Jan 31, 2005

DO NOT TAKE HIS CLASS UNLESS YOU WANT TO FAIL. Class average on midterms were 58%, yet he didn't curve the class. More than half the class failed this course! He lectures too fast without clarifying the concepts. HORRIBLE PROFFESSOR!

4.0
2.0
MATH
May 19, 2005

nice person! helpful esp in office hours!

5.0
5.0
LINEARALGEBRA
Aug 22, 2005

You know pretty much everything in the class but the tests are designed to screw you. Out of five questions for mid terms you have to have 4.5 right to make it. Pretty unfair.

2.0
5.0
161A
Aug 25, 2005

No Comments

1.0
5.0
MATH42
Oct 23, 2005

do not ever take this class. teacher can not teach what so ever. if u want to do well in class, dont show up to hear him yap and just learn out of the book by ur self. his lectures are more confusing then the book. if i can give him 0's i would.

2.0
5.0
MATH31
Nov 10, 2005

Dont even have words to describe the ways that this professor has to make students life miserable. he is the worst professor i have ever had. his mid terms are so called 5 questn but each of them has 5 sub parts which makes it 25 questns in 50 mins. 90% of his class is failing but he still doesnt wanna curve the grade. DO NOT TAKE THIS PROFESSOR ..

4.0
3.0
MATH42
Dec 14, 2005

Homework and quizzes are easy but tests are tricky. You must pass tests to pass the class. If you like logic and proofs then you might do well. He's good at explaining things but throws complicated questions on the tests. No 3x5 cards allowed for tests. Also, he doesn't curve even though most of the students are failing the class.

2.0
5.0
MATH32
Dec 19, 2005

One of the hardest teachers I've had. You have to work very hard to get even a passing grade in the class. He does NOT curve. HW & Quiz every week make the class even more of a pain. His justification for hard tests is "We have to raise the standard" and he does this at the cost of failing half his class consitently. Avoid him at all costs!

2.0
3.0
MATH42
Jan 10, 2006

dude...take someone else.

2.0
5.0
MATH42
Aug 29, 2006

A teacher should TEACH not regurgitate information from the book -- he talks like the book word for word which doesn't help at all. His examples in explaining theorems and ideas are also terrible. His grading/tests are STRICT and unpredictable most of the class failed. Quizzes are like 2 questions you either do really good or u fail. Dont take him

5.0
4.0
MATH42
Dec 13, 2006

Nice guy. Very good teacher. He's a master. Gives very little HW. Gives a few simple quizzes. Gives good credit for HW. The problem... his tests. You'll look at them and say, "Where did this come from?" They are pretty tough. If you do well on tests, you may do ok. You need to triple the amount of HW he gives to prepare.

4.0
4.0
MATH129A
Jun 11, 2007

He tries to be helpful, and even gave extra tutorials on the software we used for projects. It is true that the difficulty of homework and projects is much less than that of his tests, so be forewarned. He made an effort to get to know our names, so I think he is trying. I learned a lot in his class.

3.0
5.0
MATH0032
Dec 17, 2007

nice guy but there are ezier prof out there. No cheat sheets (memorize). no curves but may allow retest/avg if class avg is abysmal. Decent partial creds. HW worth 12% so do it. Must do ALOT more than assigned hw if u want to do well on exam (need lots of outside-the-box-thinking). 40% final. Don't take unless u can devote all your time to it.

4.0
4.0
MATH32
Dec 26, 2007

not that bad of a class

1.0
5.0
MATH32
Jan 31, 2008

PLEASE DO NOT PAY ATTENTION TO THE OTHER COMMENTS THIS PROFESSOR MIGHT HAVE AS BEING A NICE GUY BECAUSE THAT WILL NOT HELP YOU PASS THE COURSE. HE KNOWS THE MATERIAL BUT HE KNOWS NOTHING ABOUT TEACHING A CLASS. WHEN MORE THAN HALF THE CLASS IS FAILING INCLUDING THOSE WHO GO EVERYDAY TO CLASS THEN THE TEACHER HAS TO TAKE ACTION AND BLAME IT ON HIS

2.0
5.0
MATH42
May 29, 2009

this teacher is terrible. I went to class everyday and averaged a C+ on the tests, he then tells us to study the old final that he has posted on his website. The day of the final comes and less than 1/4 of the old final was on the actual final. Oh and the final is worth 60%.As everyone says, knows the material, but does NOT know how to teach AT ALL

2.0
5.0
MATH042
Nov 23, 2009

Stay away from this guy. The average scores on our tests are always around 50% and he refuses to grade on a curve. He gives out and collects hw, but the tests are WAY harder than any of the homework problems or anything we've done in class. No matter how many times I ask him he never tells me what to study for a test. So it's always a surprise.

3.0
5.0
M42
Jan 25, 2010

Avg score on tests was 50%, half the class was failing, doesn't curve. I normally don't fail... and this was my first. Stay away from him.

5.0
5.0
MATH129A
May 24, 2010

I thought he was a great teacher! His lectures were clear, his homework wasnt too bad but the only default are his test! His test are extremely hard! This teacher makes you work for your grade. Yes the averages on all our test are 51% and I believe his grading scale is not very fair but beside his test I mean he really is a great teacher.

3.0
5.0
MATH129A
May 24, 2010

So it's not that he doesn't know how to teach, I just think that he's wayyy hard for anyone who's not a math major, including me. I mean he throws out tricky test questions which throws off even the smartest students in class. Take my advice and avoid him if you can, take it at a JC or with someone else or most likely you will regret taking him!

2.0
5.0
MATH129A
Jun 3, 2010

You'll have to MEMORIZE everything. He does not curve, even if 85% of the class is failing. He crams material in for lectures, but never has time to go over 1-2 hwk problems. Expect long lines during his office hours. Expect to study at least 12 hours per week. The chances of still getting an F is fairly high even if you've studied thoroughly.

2.0
5.0
MATH129A
Jun 15, 2010

Extremely difficult and unfair professor. His exams are very hard and do not come from the book or the HW. He failed more than half of the class. He simply does not prepare you pass his exams, extremely unfair and you will regret ever taking him. Stay away at all costs.

2.0
5.0
MATH129A
Jun 29, 2010

Don't take him EVER. Even if he's the only 1 open for that semester. It will really hurt your GPA if you even pass. TEST AVERAGES WERE 50%. NO CURVE. Tests are 70% of total grade. Even if you can do all the homework with speed, you'll still fail all his tests. You would have to have a photographic memory to get B's. He needs to curve or get fired

4.0
4.0
MATH129A
Dec 23, 2010

Makes his own exams and they are not from the book or his lectures. Fails 80 percent of his class. DO NOT TAKE!!!

2.0
5.0
MATH129A
Apr 14, 2011

Avoid at all costs! I am a 4.0 student with going for a math minor and I am struggling big ttime to get a decent grade in this class. Exams make up 76% of your grade and the average score on his exams looms around 65-70. His response? "Study harder." The issue isn't study habits, it is the professor.

4.0
4.0
MATH129A
Jun 8, 2011

He is difficult, but not unfair. He drops 3 low homework scores, and your lowest exam score. No notes on exams, but allows calculators. I think he teaches linear algebra in a very practical way for engineers. It's a difficult subject by itself, i think his teaching approach was good. I just wish I'd payed attention in class more.

4.0
3.0
MATH32
Jun 12, 2012

This is not the easiest class but it definitely isn't impossible. His in class notes and homework prep you well for the tests. Yes, the tests are challenging, but they are not impossible since he tells you ahead of time what will be on it. I studied and did all my work and got an A-. I would definitely recommend taking his class

4.0
5.0
MATH129A
Dec 22, 2012

this is a good teacher but he really goes for the jugular when it comes to test grades and his grading breakdown, his test averages are always less than 65% and his final is worth 40% and his tests are both worth 25%, you have to be a super student to pass his classes, my advice, dont sign up for a class with this teacher

5.0
3.0
MATH129A
Dec 23, 2012

Prof. So is one of the best teachers I've ever had! Very professional, class is taught at a good pace, and he drops 3 lowest hws and lowest midterm. You can tell he enjoys his job and loves to teach. I am very glad I took his class and I encourage others to do the same! Tests are pretty straight forward if you do well on hws. Projects were easy.

5.0
2.0
MATH229
Dec 29, 2012

He was fantastic. So enthusiastic and encouraged students to ask questions and participate during class. Homeworks were very useful and he would go over answers to homeworks when handing them back. This was for a small graduate class (~12 students), so I'm not sure if he does this for larger classes. Overall, I looked forward to coming to class.

5.0
1.0
MATH129A
Jan 20, 2013

WOW! Best prof at SJSU -- hands down! He is clear with projects/lectures. Average score was 65% or under for exams, but that's because they didn't try on the homework or come to class. UNDERSTAND HOMEWORK and exams are EASY. Drops lowest 3 hwks and test. Final is 40% and easiest test of all. Note: He does not curve. AT ALL. EVER.

5.0
3.0
MATH32
May 18, 2013

Obviously enthusiastic about teaching. He'll remember your name by the end of the semester. This class is a not a walk in a park nor is it hard. No cheat sheet, but the test questions are ridiculous so you'll have to study. A++++ Would take again.

4.0
5.0
MATH179
May 22, 2013

Not a great professor. His accent can be difficult to understand. Says, "What?" way too often. He doesn't give students enough preparation for exams. His tests are often too difficult (avg score 60%). Students expected to memorize all proofs for final.

4.0
4.0
MAT32
May 22, 2013

his tests are hard but he drops the lowest midterm.

5.0
3.0
MATH32
May 30, 2013

So is a great professor. His lecture is very organized and well done. If you want a good grade, please attend his class, take notes, and pay attention. Also, keep up with your homework and make sure you understand all the problem. The test is not too hard, but not too easy if you don't study bcuz there will be lot of materials. I happy with an A-

5.0
3.0
MATH32
Jun 14, 2013

Takes effort but not impossible. Make sure to take notes, attend class, and do all hw. Tests make up big portion but 1 mimdterm dropped. Just make sure to understand the hw and you'll pass (tests arn't impossible if you know the stuff - somewhat simpler than hw). Finals 50% of grade can make or break you so just need to review but not impossible. B

1.0
5.0
MATH32
Dec 10, 2013

Awful, just awful. Horrible incomprehensible accent. He rarely understands your questions and his answers are worse. The tests are impossible to do well on, and he doesn't curve or anything. Don't tell yourself "I'll be fine, I'll study on my own" I did and here I am. DO NOT TAKE HIM IF YOU HAVE AN OPTION, ANYONE ELSE!

3.0
5.0
MATH129A
Dec 15, 2013

Tests are INSANE. Class isn't curved, and the tests are designed to fail you if you don't have a photographic memory of every single theorem or proof. The tests are extremely abstract, so the homework is useless in preparing you in any way. So is a nice guy, but avoid taking linear algebra with him because he does not prepare you for his own exams.

4.0
4.0
MATH32
Feb 14, 2014

So teaching is very organized. If you take good notes and do well on the homework, exam will be easy. Just make sure to attend his class and sit in front to get all the note down. If any question, ASK...

5.0
1.0
MATH32
Apr 14, 2014

Do not listen to the negative comments below. Wasin So's exams are one of the EASIEST math exams I have taken at SJSU . He literally puts some of the EASIEST examples on his exams and doesn't try to trick you. Although I'm currently taking his class, I'm confident I will be getting a B or higher.

2.0
5.0
MATH33
Grade: Audit/No_Grade
Apr 16, 2014

This class is horrible. He does teach ok, but does not prepare you for tests. I missed one negative signs and got deducted 8 points. You can show you understand the topic, but one mistake and you are screwed. Class average is a 59% which shows how bad he is.

3.0
3.0
MATH32
Grade: C
Nov 19, 2014

He has a very thick accent but he is funny and always says "Isn't it?". His exams are rather straight forward, tough course but reasonable. No cheat sheets on exams which kinda stinks.

3.0
4.0
MATH32
Dec 28, 2014

He is an alright professor. He grades pretty strictly: no curves ever, no cheat sheets, expects you to REALLY know the subject matter. His lectures are always very organized and he will respond to emails quickly. Although his tests can be pretty hard, he does drop the lowest midterm! Review calc I, calc II, study hard and you'll be fine.

2.0
5.0
MATH42
Mar 10, 2015

Lives up to his reputation. Abstract lectures, covers material but doesn't give clear applications. Lectures move quickly, always seems anxious and pushes himself through too much content not giving students much chance to effectively absorb the material. No exam prep and no forgiveness. Historically has a 40-50% fail rate and 30-40% getting a C.

1.0
5.0
MATH42
Grade: F
Apr 7, 2015

Dating back to the mid-2000's 50% of the class does not pass. So is a relic that needs to be uprooted from his tenure status. His exams are what matter when it comes to grading and they are based 90% on the lectures, you will find no help from the books or assigned homework. I'm a 3.6+ student and failing this class. Think twice before taking So.

4.0
3.0
MATH32
Grade: B
Jan 28, 2016

The lectures are really organized. Homework is graded in quarters and due before each midterm. His accent is hilarious and worth listening to. Tests are fair, all questions were presented in either the homework or lecture. Understand the concept and approach and you will pass. No curve, though he drops the lowest midterm.

5.0
3.0
MATH0032
May 9, 2016

He is a good teacher, and explains topics clearly and relevance. Don't skip class, and do the homework, and you should get a good grade.

5.0
2.0
MATH0032
Grade: A
Jun 16, 2017
Would take again

I liked him a lot for calculus 3. He's extremely clear about the material, very quick to fix his own mistakes, and encourages questions. The lowest midterm score out of 3 is dropped, so you'll be fine if you bomb one by some mishap. He has an odd charm. Clearly passionate for the topic and wants you to not only do well, but appreciate the content.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
4.0
MATH42
Grade: B+
Jul 14, 2017
Would take again

Hes a solid teacher and very enthusiastic, but you need to work

Tough Grader
Gives good feedback
TEST HEAVY
5.0
4.0
MATH042
Grade: A
Jul 27, 2017
Would take again

Hands down, the best math teacher I've had at sjsu. He's so enthusiastic and makes lectures fun. I took him over the summer & everything was super fast paced but he made it clear what would be on the test and what not. You have to put in time though, to actually study for his midterm and understand every concept thoroughly. super accessible!

Skip class? You won't pass.
BEWARE OF POP QUIZZES
TEST HEAVY
3.0
4.0
MATH42
Grade: B-
Jan 12, 2018
Wouldn't take again

Gave good feedback on tests but made students feel dumb for asking questions. Make sure you attend all the lectures because he doesn't put his lecture notes online.

Skip class? You won't pass.
Tests are tough
LECTURE HEAVY
4.0
3.0
MATH042
Grade: A-
Jan 12, 2018
Would take again

Prof. So is incredibly enthusiastic and the classroom atmosphere is always amazing. He explains concepts and solves sample problems. Yes, the class is lecture heavy but its enjoyable as well.

Gives good feedback
Skip class? You won't pass.
LECTURE HEAVY
4.0
5.0
MATH129B
Grade: B
May 16, 2018
Would take again

Professor So is a very good in terms of lecture; along with the lecture notes he prepares. He's also very helpful during office hours in terms of the further clarification of concepts, and explanations to specific homework and test questions. Math 129B itself is hard as nails due to the proofs, and the heavy abstraction of the concepts.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
3.0
2.0
MATH129A
Grade: A+
Oct 22, 2019
Would take again

I took So's 129A class over summer. I thought it was very straightforward. Homework is optional and instead you have projects done with MathLab. I recommend this class completely!

Graded by few things
Lecture heavy
2.0
5.0
MATH142
Nov 30, 2019
Wouldn't take again

A stressful study grind. He gives only a few problems in class, but these problems are a major far cry from what he covers in class + on the midterms. Literally half of the class is struggling and receiving poor grades! Also, no curve! How do you expect us to learn and do well when we're worried about our grades?!

Accessible outside class
Skip class? You won't pass.
Tough grader
2.0
5.0
MATH042
Grade: Rather not say
Dec 20, 2020
Wouldn't take again

If you're looking to get a grade higher than a C in this class, look for another professor.

Graded by few things
Test heavy
3.0
5.0
MATH142
Grade: B+
Feb 18, 2021
Would take again

I think(and as many have pointed out)he is an extremely difficult teacher. While attendance is not necessary(about half of the class usually disappears after the first mid term), I highly recommend going to class and 100% say you should attend office hours. His courses are not easy regardless of the subject but he is extremely accessible to help.

Gives good feedback
Accessible outside class
Get ready to read
5.0
3.0
M42
Grade: B
Apr 29, 2021
Would take again

Really helpful, he gives good examples and explains everything really clearly, the homework and practice tests are extremely helpful, over all very fair and if you pay attention and do the work there shouldn't be a problem

Respected
Clear grading criteria
4.0
4.0
MATH042
Grade: Rather not say
May 5, 2021
Would take again

Very good lecturer. Records lectures if you miss class or need to go back. Very test heavy (test and quizzes are 90% of your grade) but if you study and do the optional homework you should be fine on the tests. Quizzes are very easy.

Respected
Accessible outside class
Test heavy
3.0
3.0
MATH42
May 26, 2021
Would take again

Gives out quizzes almost every week. They're not too bad as long as you do the homework. The tests are pretty hard.

Lots of homework
Test heavy
Group projects
5.0
4.0
MATH42
Grade: A
May 30, 2021
Would take again

Dr. So is a great math professor who truly enjoys what he teaches, and it shows in his lectures. Your grade is mostly dictated by quizzes and tests (including the final), but if you go to class and pay attention, do the homework, and (my suggestion) do textbook problems for test review/extra practice, you'll be fine.

Test heavy
Amazing lectures
Tough grader
4.0
4.0
MATH42
Grade: C+
Aug 27, 2021
Would take again

Generally a good teacher. Very test heavy class though. Tests and quizzes make up 90% of your grade (and the tests are very difficult, the quizzes however are very easy.) Optional homework. So does make class fun though

Test heavy
4.0
4.0
MATH142
Grade: B
May 24, 2022
Would take again

Very good professor. Exams are difficult so make sure you truly understand the material. Partial credit on exam is only on the answer, if part a is wrong, dont expect partial credit on b and c. All topics covered in lecture. Make sure to take notes. Very open to helping in OH. put in the work you'll pass. Able to easily explain complex ideas

Tough grader
Lecture heavy
Accessible outside class
1.0
3.0
MATH129B
Grade: F
May 28, 2022

This has gone wrong. Although professor had made such great lecture and material where I could do well on the homework, he gave me the wrong final grade, because he discounted a lot of assignments delaying my graduation plan. This hurts me now.

1.0
5.0
MATH142
Jun 1, 2022

Homework is not too much or hard, two tests are harder than homework. He doesn't curve! No matter the class average score high or low. The second test is only two weeks before final. If you think the first two tests are little bit hard than your except, the final exam is extremely hard. Prepareing to spent much more time than other classes.

1.0
5.0
MATH129B
Grade: F
Jun 2, 2022

Don't take his classes. His material is good but he never curves as well as never allow to use cheatsheet. Homeworks are a lot but they do not help much for your exam. He feels very easy but the grades are not.

Tough grader
1.0
5.0
MATH142
Grade: F
Jun 2, 2022

This is a terrible professor at SJSU. He did not even know the answers of hw when students asked but he gave a lot of hw. Exams were hard and covered a lot of stuffs. Exam 1 was right before the spring break and exam 2 2 was right before the final. He did not even spend a day to review the exams. Tough grader ever!

1.0
5.0
MATH42
Grade: F
Dec 26, 2022

Nice guy, but as a professor he's terrible. Tests are closed book/note, he expects you to memorize like 7-8 chapters worth of material and regurgitate it on exam day. Goes WAY too fast, we were doing like 2-3 sections per lecture. Midterm averages reached as low as 47%, still refused to curve. Weekly quizzes with 1-2 problems, no partial credit.

Tough grader
Test heavy
Graded by few things
5.0
5.0
MATH42
Grade: B
Dec 27, 2022
Would take again

He respects his student's time and none of the tests felt like we weren't taught what to do. The course's difficulty can be attributed to the difficulty of the content, not the professor. You can tell he knows his stuff and is passionate and wants the students to be just as knowledgeable and passionate.

Amazing lectures
Caring
Accessible outside class
5.0
4.0
MATH042
Grade: B
Jan 2, 2023
Would take again

Really cares about his students and wants them to do good in his class. I went to his office hours weekly and he helped me understand what I was confused about. Material is hard but professor does his best to teach you. Makes lectures fun. Weekly quizzes forced me to keep up with studying. Tests are hard but he lets you replace your lowest test.

Amazing lectures
Caring
Test heavy
5.0
3.0
MATH42
Grade: B+
Jan 11, 2023
Would take again

Great professor! His lectures go a bit fast at times, but they're fun, engaging, and to the point. The structure of the class is very clear and he is easy to reach in and out of class. The exams and quizzes aren't too bad and they're a lot like the study guides. Cares about the subject and his students!

Amazing lectures
Clear grading criteria
Caring
4.0
5.0
MATH042
Grade: C-
Jan 12, 2023
Would take again

Dr. So is an overall good prof. Energetic and kind, bit of a thick accent. His class is made up of HW every 2-3 weeks, weekly quizzes, 3 midterms, and one final (replaces your lowest midterm score). He is always willing to answer questions and explain. Make sure to read the textbook and study outside of class. No late assignments accepted.

Tough grader
Caring
Lecture heavy
4.0
3.0
MATH042
Grade: A-
Jan 20, 2023
Would take again

Funny at times, nice accent. Grades HW thoroughly (correct answer + work), 3-5 hrs of HW every 2 weeks. Quizzes are scheduled, in-class, 2-3 easy questions. 2 midterms + final can be hard, but there are no surprises as to the material covered. Late work not accepted (he's lenient if you mess this up once). Straight-forward math class.

Tough grader
Respected
Accessible outside class
2.0
4.0
MATH42
Grade: C+
Apr 5, 2023

The professor gives out way too much homework for what is covered in class and only gives you a short amount of time before the homework is due. Homework assignments are around 5 questions, but each question has several parts which adds up. The professor grades for correctness on homework assignments too, so good luck taking this class.

Tough grader
Lots of homework
Beware of pop quizzes
3.0
4.0
MATH42
Grade: Not sure yet
May 5, 2023

Teaches well and answers questions but hard grading; make sure to pay attention and attend class. No notes on tests; lots of memorization. Treat this as two classes with the amount of studying.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH142
Grade: Rather not say
May 19, 2023

Even though he's very open to help during office hours, Dr. So makes his tests super hard and does not allow a cheat sheet. Exam 1 was right before Spring Break and Exam 2 was a week before the final. To make matters worse, he does not curve regardless of the high or low. IDK how he expects us not to be uptight when we are worried about our grades.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
May 25, 2023

My deepest condolences to you all if you take Wasin So. Whenever you see his name on the courses that he is/will be teaching, I just want to say good luck with your future endeavors. Whenever you do his homework or take his exams, you depart your life on the spot. He will trap you around the corners and never let you escape. Instant path to Heaven.

Tough grader
Test heavy
Accessible outside class
1.0
5.0
MATH142
Grade: Rather not say
May 30, 2023

Dr. So may be accessible outside of class, but he teaches the most basic concepts during lectures and his exams are crazy hard with no cheat sheet. The averages on the two midterms were 56.53/100 and 58.66/100, respectively, and he still refused to curve. Only take his class if you want your GPA to go south dramatically and quickly.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Jul 24, 2023

He recently deleted a lot of students' reviews which is against the policy. I have taken a lot of screenshots as proof. He can't hide everything. If he wants to be a better professor, please listen to students. Stop covering up and do your job. Do you know how many student graduations/lives you have ruined? Students have depression because of him.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Jul 31, 2023

I wanna see whether he will delete this time. I have proofs and the student below me has them too. It is interesting that he likes or enjoys students suffering. I am retaking his class in Fall 2023 just to give him another chance. If he keeps being like this, then I could post the proofs on social media. Redemption is real and it is never too late.

1.0
5.0
MATH142
Grade: Rather not say
Aug 11, 2023

How is he still employed at SJSU? I hope they get someone else to teach 142 because this guy is a joke and his tests are not reflective of the material taught in class or the hw, its a must to be in office hours if you want a chance of passing.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
MATH142
Grade: Rather not say
Sep 5, 2023

Dr. So may be a nice guy as he is willing to help, but he's a terrible professor. The difficulty of the problems on the tests is nothing compared to the class examples and homework as the averages on the midterms and final were in the 50s out of 100, yet he refused to curve. He also occasionally made mistakes and it cost me homework points.

Tough grader
Graded by few things
Accessible outside class
1.0
5.0
MATH142
Sep 18, 2023

Terrible professor. He does not give students enough preparation for exams. The tests are WAY harder than any of the homework problems or anything that is done in class. To make matters worse, he does not curve even though the average scores on the tests are in the 50s out of 100.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Oct 11, 2023

Do not even bother with this professor. Drop the class if you can and save your GPA.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Oct 12, 2023

Drop while you can. I had no choice than to take this professor and I thought that if I studied enough, I could make it through. Worst decision. His exams were crazy hard and he refused to curve regardless of the high or low even though the average on the midterms and final were in the 50s out of 100.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Oct 12, 2023

Tests are INSANE. Class isn't curved, and the tests are designed to fail you if you don't have a photographic memory of every single theorem or proof. The tests are extremely abstract, so the homework is useless in preparing you in any way. Dr. So is a nice guy but avoid taking Combinatorics with him since he does not prepare you for his own exams.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Oct 14, 2023

Save yourself the time...I tried to stick with this professor since he was the only one available at the time but that was the biggest mistake in my college career so far since he grades so harshly and does not prepare students for his crazy hard exams. All the bad reviews are true. This professor should not be teaching anymore.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Oct 17, 2023

If get this professor, take my advice and drop his class within the easy drop period. I tried to stick it out through the whole semester, but I absolutely hated this class. You have to work extremely hard to get a decent grade since he refused to curve despite the low averages (50s/100) on both midterms and the final.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Nov 29, 2023

Without a doubt the worst professor I ever met in my entire life. He had no problem failing a good portion of the class. He grades extremely harshly on tests and the final and did even not curve despite the low averages (50s/100). If you can take other professor, just anyone besides him, take it!!!

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: F
Dec 18, 2023

This is the worst professor at SJSU hands down. I have never been in a class before where I walked out more confused. He is a terrible professor. Class averages on exams are always low (mid 50s or lower than that) and he does not curve whatsoever, even when majority of the class is failing. I am so sorry if you are stuck to take him.

Tough grader
Clear grading criteria
Test heavy
1.0
5.0
MATH142
Grade: Rather not say
Dec 22, 2023

Horrible lecturer, extremely tough grader. He acknowledges that a majority of his students fail but offers no solutions and refuses to curve. He does not care whether or not you pass the class.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: F
Jan 12, 2024

Usually I take rmp reviews lightly because most people will only speak on their bad experiences but TRUST ME WHEN I SAY HE IS GENUINELY A TERRIBLE PROFESSOR. Good portion of my class failed, he refuses to curve, and I do not think he cares about the success and wellbeing of his students. Extremely hard professor for NO REASON. Avoid at all costs

Tough grader
3.0
4.0
MATH142
Grade: C
Jan 21, 2024

Before taking his 142, I heeded someone's warning on here from a review a long time ago to basically "treat this class as if it were two" in terms of effort needed to pass the class. Attend office hours and if you are like me, it was way more effective to remember the book's techniques and refresh on precalc/calculus 2's "tricks" about series.

Get ready to read
Participation matters
Test heavy
1.0
5.0
MATH142
Jan 23, 2024

He is an unforgiving grader who gives complicated lectures and does not care if students understand the material or not. His teaching method does not even make sense. He acts as if everyone in class already previously understands the concept. Unless you are extremely good at math, I would highly recommend not taking this guy for Math 142.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Feb 14, 2024

Do NOT take this professor. A good amount failed his class due to his impossible tests with no cheat sheets, yet he refused to curve despite the low averages on the tests and final (in the 50s out of 100). He does not realize that he's the problem despite so many failures. This class was a waste of time and effort.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Feb 20, 2024

Very tough on students. He refused to curve despite the low averages on the midterms and final (the averages were in the 50s out of 100 on all three tests), and if you get lost you would have to work super hard to catch up. He has very high expectations of everyone and does not care whether students understand the material or not.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Mar 2, 2024

I only took him since he was nice enough to help me when I was stuck on a problem since his office mate, Dr. Jahanbekam, who was my Math 42X professor at the time, was helping another student. However, I made a big mistake in taking him as he is an unforgiving grader who makes his test problems nothing like the homework problems and class examples.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Mar 24, 2024

Available during office hours to help you learn, but it did not help. This was seriously the hardest class I have ever taken. Material sucks and he does not make it any easier. If you have to take his class, you should get a math tutor and start praying to your higher power.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
May 4, 2024

He is one of the worst professors I have ever taken. If you take him, just know that your entire grade is essentially based off of exams (two midterms and a final). The class averages on the exams were in the 50s out of 100 yet he refused to curve. He also makes a six figure salary, he really can care less about the students.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
May 4, 2024

Worst professor ever. When I did not do well on his crazy hard tests, he told me, "Don't be too up-tight. Relax and enjoy the mathematics that you have learned this semester. Maybe you can re-do some problems by changing the numbers to test your understanding. Studying with friends is also a good idea." However, I still did not do well.

Tough grader
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
May 29, 2024

Drop if you can. If you are still taking his class, wait until the grades for the first test and think again. Exams are extremely hard and he does not care if you struggle.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Jun 3, 2024

By far the worst math teacher I ever had. His class is incredibly hard and most students fail. Do NOT take him, even as a last resort.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Jul 30, 2024

DO NOT TAKE HIS CLASS UNLESS YOU WANT TO FAIL. Class average on tests were in the 50s out of 100, yet he refused to curve. He also lectures extremely fast without clarifying concepts. HORRIBLE PROFESSOR!

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Aug 19, 2024

Avoid at all costs! Exams are 80% of your grade and the averages are in the 50s out of 100, but he never curved. He's the issue, not the study habits.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Sep 14, 2024

Do not take this guy. He may be a nice guy, but he is a terrible professor since he refuses to curve even though the averages on the two midterms and final are in the 50s out of 100. Not only that, but the questions on the tests are NOTHING like the homework problems and the examples that are covered in his lectures.

Tough grader
Test heavy
Graded by few things
2.0
5.0
MATH142
Grade: B-
Dec 17, 2024

This class with Professor Wasin So is extremely difficult. Exams average in the 50s with no curve, and he lectures too fast. However, using unstuckstudy and study groups helped me get through it.

5.0
4.0
MATH42
Grade: A-
Dec 28, 2024
Would take again

By far one of the best math professors I've taken! His lectures are very informative and explain the topics in thorough detail. He's funny and very easy to reach out to during his office hours. The course itself is challenging, but Dr. So ensures that his students thoroughly understand the material

Amazing lectures
Hilarious
Test heavy
3.0
4.0
MATH42
Grade: A-
Feb 17, 2025
Would take again

Honestly not as bad as what people say. He is a nice guy but a very tough grader. One question is worth a lot of points. Hard to keep up with his lectures but he is willing to help.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
MATH142
Grade: Rather not say
Mar 11, 2025

A good portion did not pass this course. He is not good at teaching and is even worse when it comes to tests as the questions are crazy hard and he refuses to curve even though the averages are in the 50s out of 100. He gave the second midterm the week before the final. This man's plot armor is his tenure. Prepare to suffer.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Apr 13, 2025

I understand failing a class if we do not work hard, but in this case, the professor made his tests and final so hard that the averages were in the 50s out of 100. It feels like his intention is to make students fail. I do not understand why SJSU continues to employ him. STAY AWAY guys, you do not deserve to go through this class.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Rather not say
Jun 2, 2025

You know something is wrong when the class averages on the midterms and final are in the 50s out of 100 (without curve). Terrible professor.

Tough grader
Test heavy
Accessible outside class
5.0
2.0
MATH42
Grade: C
Jun 12, 2025
Would take again

he is a really good professor, he's funny, thorough, and class is well scheduled. he has 2 midterms, which have 5 problems each, 4 OF THEM ARE ON THE PRACTICE TEST. he is not a bad teacher at all, the class itself is just really difficult. ALL math 42 classes have the same final. It's worth 40% of your grade for any professor you take.

Clear grading criteria
Hilarious
Lecture heavy
1.0
5.0
MATH142
Grade: Rather not say
Oct 30, 2025

This is the worst professor I ever had. He realizes that many students do not do well on his tests since the problems are nothing compared to the class examples, yet he does not curve. The two midterms and the final are a huge part of your grade, so watch out.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: Incomplete
Nov 4, 2025

Do not even bother with this class. Homework is very difficult and requires hours of outside class time, and tests only build off of that difficulty.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH142
Grade: C-
Nov 11, 2025

avoid at all costs. extremely tough grader and will give quesitons on test that are not covered on homework and practice test. exam averages in 40-50 range and he will NOT curve.

Tough grader
Test heavy
Graded by few things
5.0
4.0
MATH42
Grade: A-
Nov 18, 2025
Would take again

This class is hard. Your grade depends on you studying. So is such a kind professor, to the point that I imagine the only people saying negative things about him are those who did not study well. The best pick for math 42 by far.

Tough grader
Amazing lectures
Test heavy
5.0
4.0
MATH42
Grade: A
Dec 13, 2025
Would take again

This is a difficult class, but to no fault of the professor. Doctor So's lectures were very well-structured and you can truly see his passion for the subject & how he wants his students to feel the same way. Take good notes. The tests can get hard, but the final replaces your lowest test score. I couldn't have asked for a better professor.

Amazing lectures
Test heavy
Graded by few things
2.0
4.0
MATH42
Dec 14, 2025

Tests and final is basically your entire grade. I like that he's passionate about the subject, but he goes through stuff fast and it can get confusing. No curves even if the average is 50%. The grade on canvas isn't your real grade, you need to weigh everything and calculate the grade yourself, which he mentioned on the last class day :(

Tough grader
Lots of homework
Test heavy
2.0
4.0
MATH42
Grade: Not sure yet
Dec 18, 2025

Prof. So shows care for the class, but its hard to keep up and read his handwriting at times, especially since he does not post any notes. Content is hard to grasp, so though attendance isn't mandatory, you need to show up or else you will be behind. To do good in this class, you need to sacrifice a lot of time to studying. No extra credit or curve

Clear grading criteria
Lecture heavy
Graded by few things
5.0
4.0
MATH42
Grade: A+
Jan 2, 2026
Would take again

Good professor overall. Very approachable and accessible outside class for doubts. The course itself is on the tougher side and requires a lot of practice. He gives plenty of homework which really helps. Three tests and a final, with the final replacing the lowest test score.

Lots of homework
Respected
Test heavy
4.0
5.0
MATH42
Grade: A-
Jan 2, 2026
Would take again

I didn't like him at first, he used to give lots of HW and his tests were difficult, class used to avg in 50's and 60's, but if u study carefully u will get in 80's-90's, but his class helps a lot for the common finals as most other professors didnt cover the whole content that was in the final. So overall I liked his class and recommend taking it

Lots of homework
Respected
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

17%

Textbook Required

75%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 37 grades
Most common grades:
Rather not say (30)
F (7)
B (6)
Grade Distribution
A(6)B(8)C(7)D(0)F(7)A-/B+(9)
Based on 71 reported grades
Rather not say: 30
F: 7
B: 6
A-: 6
Common Tags
Tough grader (46)
Test heavy (45)
Graded by few things (34)
Accessible outside class (9)
Lots of homework (8)
Lecture heavy (7)
Skip class? You won't pass. (6)
Clear grading criteria (6)
Rating Trend

Declining

-0.82 avg change
Apr
Jun
Oct
Nov
Dec
Jan
Last 6 months
Ratings by Course

MATH229

5.0

(2)

LINEARALGEBRA

5.0

(1)

MATH0032

4.3

(3)

MATH

4.0

(1)

M42

4.0

(2)
+12 more courses
Difficulty by Course

LINEARALGEBRA

5.0

MATH31

5.0

MATH179

5.0

MATH33

5.0

MATH142

5.0

Similar Professors