2.7

Saliha Sha

Mathematics - Ventura College

2.7
Quality
4.0
Difficulty
37%
Would Retake
86
Reviews
2.7
Quality
4.0
Difficulty
2.7
Helpful
2.6
Clarity

37%

Would Retake

86

Reviews

Rating Distribution
Official

5

20

4

13

3

8

2

16

1

29

What Students Say

Some people were born to be teachers and some were not

MATHV44 - 1.0 rating

Hardest class I have taken in my entire academic career

MATHV46 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

86%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

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

Declining

-0.49 avg change
Aug
Dec
Jul
Oct
Nov
Dec
Last 6 months
Ratings by Course

ALGV01

5.0

(1)

V21A

5.0

(1)

V44

5.0

(2)

MATHV01

4.3

(4)

V03

4.0

(1)
+15 more courses
Difficulty by Course

ALGINT

5.0

MATH03

5.0

MATHV38

5.0

V14

5.0

MATHV21A

4.5

Reviews (86)
2.0
5.0
MATHV01
Nov 19, 2011

Moves quickly through the chapters doesn't let anyone use calculators your grade is basically your test scores. homework usually every night test every week .i do not recommend taking his class if you don't understand math easily.very hard to understand because of his accent.

5.0
4.0
MATHV01
Feb 2, 2012

Ridiculously awesome! Prof. Sha is extremely helpful, he will explain and show you what you need to know if you feel like your not getting it. He does move rather quickly in lectures but again he makes himself available in office hours and during session breaks. People complain about the accent but it's no problem.Sha is legit & funny. Choose him!

5.0
1.0
MATHV01
May 7, 2012

My first math class in 25 years. I was worried but he has a knack for explaining math in a real world way. I loved his understated, quirky sense of humor. You can tell that he genuinely cares about reaching students. He is laid-back and understanding but he also expects you to put in the effort and behave like an adult.

4.0
3.0
MATH21B
May 19, 2012

very straightforward. He is funny. If you have a question just ask because he doesn't remember to say if there are any questions (hw). On tests you always have an extra credit question. Quizzes almost every class period that are 4pts based on the topic he just went over in class. He is somewhat new at teaching so he's still establishing everything.

4.0
4.0
MATH21B
May 25, 2012

Sha is very smart and his lectures are useful, he gives a daily quiz and homework that may leave you with false confidence on his tests. He has a tendency to make tests "fun" by adding impossible questions. The tests are most of your grade, so be prepared for the difficulty; also rarely enough time to finish these tests.

5.0
4.0
ALGV01
Jun 26, 2012

Dr.Sha really knows the material. Super important to attend class, take notes and quizes and do online homework on time. He does not allow a calculator. He is available for tutoring. Funniest clean humor i have heard in a long time.....foil.

3.0
5.0
MATHV46
Oct 18, 2012

terrible. I hate his class

2.0
5.0
ALGINT
Nov 30, 2012

Basically, What is taught in the class differs from what is on the online homework and quizes. Yes, he tells funny jokes but the class can be boring all you do is take notes the whole class and take a quiz at the end of each class. Tests are very close together, if your not already good at math DONT TAKE THIS CLASS, but he is a very nice guy!

1.0
5.0
MATHV03
Dec 21, 2012

The Material he teaches is HIS Way or No Way, if you try to get tutoring elsewhere or try to do it the way the online hw asks you to do (online hw & quiz is the place you actually get to pratice the material)you will fail the test's which are too close together not allowing you to learn the material at a good pace.

5.0
2.0
MATHV03
May 23, 2013

Mr. Sha was a great math teacher. Very helpful, clear on lectures and assignments. He always encouraged students to seek him for extra tutoring help. But you need to study hard and practice. Do all of the homework! Best professor I've had so far!

4.0
2.0
MATHV20
Jun 17, 2013

Im a high school student who took pre calc over the spring semester to get ahead. Ive never been hood at math but sha makes more doable by offering alot of extra credit and homework and online quizes make it easy to get a high grade textbook isnt really used just practice from the book and you will do fine. Sha is so far my favorite college prfesr

2.0
5.0
MATHV03
Grade: B+
Dec 21, 2013

I took intermediate algebra with Sha. He is close to one of the worst teachers I have ever had. My final grade was a B but I did everything I was supposed to. The way he teaches is beyond me. His lectures do not match up with the coming up test. Not a good teacher. And math is my best subject! Do not take his class.

1.0
5.0
MATHV05
Grade: Incomplete
Dec 26, 2013

I don't recommend taking this teacher for trigonometry.

3.0
5.0
MATHV03
Jan 2, 2014

I do not recommend this teacher if you struggle at math. Moves extremely fast and give you about 8 tests on confusing chapters. Hardly any 1 to one time.

1.0
5.0
MATH03
Aug 28, 2014

Unless you're gifted in math, take another teacher. He makes it harder than it is. It's his way or the wrong way. The online homework and quizzes do not coincide with his tests. There's a quiz every class, a test every two weeks, and there's no time to actually comprehend the subject. He gets angry when you contradict him in class too. beware!

4.0
3.0
V03
Grade: Incomplete
Oct 28, 2014

He's Really a great guy and he's simply a nice person in general. He dislikes disruptions and does have a set path that he would like to follow but he can explain if there is some other way you would like to learn it.

4.0
3.0
MATHV03
Dec 17, 2014

Must come to class and do work but he gives a lot of opportunities for extra credit. He does take off point for small things on test but gives credit for partial work. Definitely taking other classes with him.

5.0
3.0
V21A
Grade: A
May 25, 2015

Like any class, if you show up and take good notes, you will pass. When he gives an example of a "tricky" problem during the lecture, expect it to be on the test. The tests are difficult, but study your NOTES and you will be fine. He's always willing to help. His sense of humor is blunt, so if you're not overly-sensitive, you will enjoy this class.

4.0
3.0
V20
Grade: B
Jun 29, 2015

Unless you like math, I suggest you do not take a class from him. Over 50% of class failed. Was at a D- until middle of semester when I decided I did not want to fail, so studied hard enough to pass the class with a B. Attendance is worth points. quizzes here and there that he works with you to pass. Lectures are good, tests are hard.

5.0
2.0
MATHV03
Grade: A+
Jul 27, 2015

Sha is awesome. I have always struggled with math but Sha made it so easy. He gives you a practice "quiz" that you do at the end of every class that you are allowed to ask help on and you can work on it with people around you. Those exact questions are on the test and he gives extra credit for attending SI sessions. He is such an amazing teacher

5.0
2.0
MATHV04
Grade: A
Aug 7, 2015

I love Mr. Sha! The tests were exactly like the practice quizzes he would give us and he gave extra credit for going to the S.I sessions. He takes off little points on the tests but he makes up for it with all the extra credit opportunities he gives you. Just do your homework and study the practice quiz entirely and you will get an A. Take him!

1.0
4.0
MATHV44
Grade: D
Jan 5, 2016

He goes too fast during lecture. His practice quizzes are similar to the actual test but he is a tough grader. He will dock points for any little mistake for example. rounding off to the wrong decimal. Half of the class dropped and no one ever showed up to lecture. It was pointless. We spent more time at the Tutoring Center than we did in class

2.0
5.0
MATHV03
Grade: Drop/Withdrawal
Feb 17, 2016

don't take. he makes math the hardest thing ever

3.0
4.0
MATHV03
May 14, 2016

Very hard grader, takes points off for the smallest things on tests; gives extra credit if you go to SI tutors, and if you have less than three absences in class, attendance is mandatory and online hw doesn't count for much. Gives extra credit opp but goes really fast in class. Notes are confusing so take lessons on proper note taking, get help oft

5.0
3.0
MATHV03
Grade: B
May 19, 2016

In one class day, you could potentially get into two chapter lectures, with a break in between. His helpful test resources are his study guides and extra credit opportunity. The only down side, in my opinion, was his MathLab usage, however, those points seriously help out your final grade. He also loves to crack jokes, even if they aren't funny.

2.0
5.0
MATH21B
Grade: C
May 23, 2016

I'm trying to be really honest here, he was a great funny guy, love his personality but no matter HOW WELL i felt like i understood his lessons, took TONS OF NOTES, went to TONS OF STUDY SESSIONS, his tests were NOTHING LIKE the lecture. If you are very gifted at solving any kind of math problem, go ahead, but if not, you are doomed.

3.0
5.0
MATHV03
Jun 29, 2016
Wouldn't take again

So many notes for one lecture! Test are hard AF! But is you really push yourself to your potential you can pass. Studying is a MUST. If you are not going to study then don't bother taking the class because I can guarantee you that you will fail. Lastly, do the MathLab homework because that's what will keep you alive if you are failing test.

1.0
5.0
MATHV44
Grade: C
Oct 19, 2016
Wouldn't take again

To my Fellow Peers, I would not recommend taking this professor. If you can't understand Japanese and already have a hard time with math, this class is not for you. The professor is very fast and does not explain how to solve the problems. I had to spend 2 hours before every class in the tutoring center just to understand it.

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
1.0
5.0
MATHV20
Grade: Not sure yet
Oct 25, 2016
Wouldn't take again

DO NOT TAKE HIM. He goes too fast in lecture and the homework is not helpful with the tests that he gives. Half of the class is spending hours in the tutoring center trying to figure out math problems since he wasn't willing to go over questions on the material in class.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
MATHV44
Grade: C
Nov 4, 2016
Wouldn't take again

I tried very hard to earn only a C. I don't want to bash him becuase he is a good guy with good intentions, but his classes are extremely tough. He will go through each section super fast and dosnt understand why kids aren't learning and won't slow down when asked and instead refers to his office hours. Dont take if looking for and easy A.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
MATHV20
Grade: F
Nov 20, 2016
Wouldn't take again

This is really cool but his English is poor, it is hard to understand him and hard to understand his test questions. He is fast teacher and confusing, don't take him.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
4.0
3.0
MATHV20
Grade: B
Jan 10, 2017
Would take again

He has an accent but he was still easy to understand. This class was fairly easy, I didn't put much effort into it and still passed with a good grade. Do the study guides.

TEST HEAVY
EXTRA CREDIT
LECTURE HEAVY
1.0
5.0
MATHV38
Grade: F
May 21, 2017
Wouldn't take again

He doesn't stick to what is on the syllabus. He also gets very side track on what he is taking about. He doesn't expand on things he's talking about.

Skip class? You won't pass.
LOTS OF HOMEWORK
2.0
3.0
MATH38
Grade: A
Jun 9, 2017
Wouldn't take again

Super tough grader!!! Marks you down for every little thing and tries to trick you on tests. Doesn't really prepare future teachers on HOW to teach math, just how to do the work. Wouldn't recommend.

Tough Grader
Participation matters
Skip class? You won't pass.
5.0
3.0
MATHV46
Grade: B+
Jan 26, 2018
Would take again

curves grades

2.0
4.0
MATHV44
Grade: Incomplete
Mar 15, 2018
Wouldn't take again

Professor Sha goes way to fast and doesn't explain thoroughly. Marks you down on every small detail. reduces points if you use pen.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
5.0
1.0
MATHV44
Grade: A+
Sep 15, 2018
Would take again

Great math teacher; I would definitely take his class again if I were to return to Ventura College. As long as you stay on top of things, you definitely will be fine. His study guides are the similar things you see on the actual exams and quizzes; can't go wrong with that. Professor Saliha Sha, you're the man. Thank you for making Math V44 so easy.

Skip class? You won't pass.
LOTS OF HOMEWORK
EXTRA CREDIT
2.0
4.0
MATHV44
Grade: C
Jan 4, 2019
Wouldn't take again

The study guides are not really like the tests even if he says it is. Very fast paced. The lessons don't make sense until he actually does an example step by step. On the other hand, he offers a lot of help so it is your responsibility to go to him for help and takes that into consideration when grading you.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
4.0
3.0
MATHV44
Grade: A+
Jan 9, 2019
Would take again

Professor Sha's class was fast paced and lecture heavy, so if you miss a lecture or don't take notes there is a possibility that you may find this course unmanageable. He gives homework a lot and when it comes to tests the study guide usually is about the same as the test. Also, he counts online homework as "extra credit" on tests which helps.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
V44
Apr 10, 2019
Would take again

Sha gives you every opportunity the get an A in his class! Online homework bags you extra credit on exams(which are curved) - He even drops your lowest test! If you show up and do the work, you will pass this class no problem....5 stars!

Skip class? You won't pass.
Clear grading criteria
EXTRA CREDIT
2.0
5.0
V14
May 4, 2019
Wouldn't take again

WOW.. all I can say is do NOT take this professor!!! He is a jerk and belittles you if you do not understand something. He talks very fast and hard to understand at times. He also moves too fast and explains things in a way that makes them more difficult than need be. There is so much homework. He is a tough grader and will not help you out.

Lots of homework
Skip class? You won't pass.
Lecture heavy
2.0
4.0
MATHV03
Grade: Rather not say
Nov 21, 2019
Wouldn't take again

Im not a lazy student and this class was tough. I dont recommend taking this class if you are not a math person or good at math. The lectures are full of lots of information and he moves really quickly. The homework load is insane so If youre not willing to put in the work or time dont take this class. He is not approachable and can be rude

Skip class? You won't pass.
Test heavy
Tough grader
2.0
4.0
MATHV03
Grade: Rather not say
Nov 22, 2019
Wouldn't take again

If you are not fully into math and only taking it for credit do not take this class!! The lectures are heavy and the homework load is intense. His lectures are fast and he will not slow down even if you ask. He expects you to already know the material and he is not good at explaining the subject. He cracks a lot of jokes but his humor can be rude.

Lots of homework
Skip class? You won't pass.
Lecture heavy
5.0
3.0
MATHV44
Grade: A
Jan 10, 2020
Would take again

Shas a great professor. I felt like he got right to the point w/ every chapter which is what I appreciated most. He is always willing to help when you need it & offers a lot of extra credit. You dont necessarily need a textbook, but do have to pay for the online section! Just do all your hw and quizzes and youll be fine. Hes fair w/ everything.

5.0
4.0
MATHV01
Grade: C+
Apr 19, 2020
Would take again

ALEEKS (need to pay for online) was used. Homework is understandable if you pay attention to what is being taught. His method of teaching is clear and gives examples so everyone understands. He is a top professor you would want to take, really cares about his class, accepts questions at all times does not make you feel bad if you don't understand.

Respected
Lecture heavy
Caring
1.0
1.0
MATHV44
Grade: B
Jun 13, 2020
Wouldn't take again

For online it was way too much work. Do not take this class if you are taking another summer course, working or just busy in general. He doesnt grade anything until the class is basically done so you dont know if youre doing anything wrong for the quizzes. Hes nice but doesnt put that much care into his students. Im just glad its over.

Lots of homework
Skip class? You won't pass.
Lecture heavy
1.0
5.0
MATHV44
Grade: F
Jun 15, 2020
Wouldn't take again

The first to weeks were easy and okay but once the last two weeks he made everything harder and gave us a lot of hw to complete. Quizzes were only given two attempts and if he were to give at least three attempts your grade would have been better. Im sorry but i would not take his class again, he had high expectations when others had a hard time.

Lots of homework
Lecture heavy
Tough grader
3.0
5.0
MATHV44
Grade: A
Jun 16, 2020
Would take again

Took his summer 4 week stat class. Do not take if you are busy or have a job. i was working daily until 10pm each day including weekend. lots of HW and 3 quizzes/tests per week. Teacher answers your questions but the subject is hard in itself. I would take the teacher again but during a regualar semester not summer.

Lots of homework
Test heavy
Lecture heavy
5.0
3.0
V44
Jun 18, 2020
Would take again

4 week Summer Session: take this class if you aren't busy with work/ other classes. Most of the students who complained didn't focus, made excuses, never asked him for help, or were busy. I took 7 other classes at my high school, so it is possible to juggle. Your grade will match the effort you put in. Always ask questions if you're lost.

Gives good feedback
Participation matters
Accessible outside class
5.0
3.0
MATHV44
Grade: B
Jul 18, 2020
Would take again

I took Prof Shas 4 week stats class and learned a lot. We used Statscrunch and he gave us hw that aligned with his lectures. We covered a lot of material but everything was clear. Prof Sha was very easy to understand and reminds you of all the deadlines. If you stay on task and complete everything expect to earn a good grade. Would recommend!

Respected
Skip class? You won't pass.
Clear grading criteria
3.0
3.0
MATHV04
Grade: A
Oct 2, 2020
Would take again

Overall a decent teacher. Main style of teaching is through recorded lectures but did have zoom meeting where he would do some problems from the homework. Lots of homework but it isn't too bad if you watch the lectures and the homework usually only consists of 3-4 questions.

Lots of homework
Skip class? You won't pass.
Lecture heavy
2.0
5.0
MATHV04
Grade: Not sure yet
Oct 14, 2020
Wouldn't take again

Mr. Sha is a good teacher, but gives so much homework and assignments that it is almost not manageable. Aleks Math work is do about every two days and you have about 3-4 assignments a week that consists of 4-5 questions each.

Lots of homework
Lecture heavy
Tough grader
1.0
3.0
MATHV44
Dec 16, 2020
Wouldn't take again

I really did not enjoy this class largely due to this professor. Some people were born to be teachers and some were not. Professor Sha was not. He makes a lot of mistakes and makes things confusing and difficult to learn. He does not demonstrate kindness or compassion towards his students.

Lots of homework
Beware of pop quizzes
Lecture heavy
5.0
5.0
MATHV46
Grade: A+
Feb 16, 2021
Would take again

This class was tough and it requires a lot of work. The concepts are slippery though, so the heavy workload helped to drill them in, plus it was a great lesson in time management. Professor Sha was always eager to help whenever I had questions. He would even meet on Zoom short notice to explain a problem I was having particular difficulty with.

Gives good feedback
Lots of homework
Accessible outside class
5.0
5.0
MATHV04
Grade: A
May 13, 2021
Would take again

Look, if you don't want to actually understand the topic and set yourself up for success in the future don't take this class with Professor Sha. This was an intense class, it's not easy. Professor Sha made this class enjoyable and comprehensible. I feel like I see the world a little differently after this class. Participate, engage and study.

Gives good feedback
Accessible outside class
Participation matters
4.0
3.0
MATHV46
Grade: B
May 19, 2021
Would take again

This prof takes the class nice and slow during remote learning. 2 sections/week w 2 assignments/section. Only 2 exams & a final. Gives extra points on all exams which all have less than 10 questions. Points for attending class & lecture group work. Show up, do all assigned work and you can pass w/o great test scores. Would highly recommend.

Accessible outside class
Skip class? You won't pass.
Clear grading criteria
3.0
4.0
CSV17MATHV52
Grade: B
May 21, 2021
Wouldn't take again

Professor Sha was ok, but mediocre at best. I learned everything through ZyBooks, an online interactive textbook, and nothing really from him. His Zoom classes were mandatory, otherwise he would dock off points. I think he normally wouldn't teach this class, but because the former CS teacher left, he had to cover it and was not well prepared.

Lots of homework
Get ready to read
Participation matters
1.0
5.0
MATHV04
Grade: B+
Dec 13, 2021
Wouldn't take again

Hands down worst Math teacher I have had. If you need to take college algebra or calculus do not take this man. He is rude to his Calculus students told them that its baby math its not that hard

1.0
5.0
MATHV21A
Grade: B
Jan 3, 2022
Wouldn't take again

Worst teacher I've ever had. Seemed like study guides were made to deceive us. Ruthless grader. He doesn't teach what's on your hw or exams bc Sha's method is using the hw to introduce you to Calc topics. SO much hw each week (90+ problems weekly), and you have to teach it all to yourself. VC's tutors were my primary source of instruction.

Lots of homework
Accessible outside class
Tough grader
1.0
5.0
MATHV44
Grade: F
Feb 4, 2022
Wouldn't take again

Do not recommend for Elementary Statistics. Almost only lectures and no time to help through any problems asked in class. The study guides only had the smallest amount of information to help and the rest was filled with slides we didn't even go over in class. Hard to understand video lectures and SO MUCH HOMEWORK. Could not keep up with homework!

Lots of homework
Lecture heavy
Tough grader
4.0
3.0
MATHV21A
Mar 9, 2022
Would take again

Prof Sha is awesome, I think he does a good job of getting to the point of what is important. I started with a 107% because of the super easy EC he gives (buy the book, set up account, do intro discussion, survey for what times work best). Also he will roast you if you don't participate for plickers Qs, which is pretty funny. Personality 10/10

Participation matters
EXTRA CREDIT
Clear grading criteria
1.0
5.0
MATHV46
Grade: B
May 12, 2022

If you care about your grade, GET TUTORING! Better yet pick another professor to take this class with. He really doesn't help you in class, and literally told us one day "I expected that you guys would fail," after we took a test. The class average for said test was 40%!

Lots of homework
Test heavy
Graded by few things
1.0
5.0
MATHV21A
Grade: A-
May 25, 2022

This professor is one of the worst professors I have ever taken. He would make mistakes on his exams constantly and expressed that calculus is "baby math", yet made this class almost impossible(had about 90+ questions per week). I hardly learned anything from his confusing lectures, the tutoring center was my primary learning source.

Tough grader
Lots of homework
Test heavy
4.0
4.0
MATHV44
Grade: A
Jul 2, 2022
Would take again

Took for a summer course, very good professor for a limited time. There is a bit of homework but definitely helps to do it. Participation during the zoom session is very important since being in class is valuable to the course. You can reach out to him with time and he will help. AspireMtnAcademy on youtube helps with mylab hw.

Tough grader
Participation matters
Lots of homework
3.0
4.0
MATHV44
Grade: B
Jul 8, 2022
Would take again

He is an okay professor but he is a harsh grader I took him for summer and his grading is like .17 or .6 I understand that math is a challenging course already get ready to read alot I think he should just give full point not half points like I said its alot to learn in 4 weeks a to be graded so harsh.

Tough grader
Get ready to read
Lots of homework
5.0
3.0
CSV17MATHV52
Grade: B
May 22, 2023
Would take again

Saliha Sha is an exceptional professor, particularly for aspiring computer science students. He possesses a remarkable ability to make classes highly engaged through his great sense of humor. Also, when teaching us about discrete math, he adeptly emphasizes the most crucial aspects relevant to computer science in each chapter.

Tough grader
Clear grading criteria
Hilarious
2.0
4.0
MATHV05
Grade: Rather not say
May 31, 2023

I would go to the tutoring center after class because he has a very complicated way of teaching. I would understand the concepts better with a tutor, than the professor. He makes math harder to understand than it needs to be. Also, he's a very harsh grader. It's nearly impossible to get a perfect score on an assignment.

Tough grader
Participation matters
Lots of homework
1.0
5.0
MATHV21A
Grade: Not sure yet
Jun 12, 2023

He will ask 3 questions during a 2 hour lecture and they will be graded at the same weight as the 300+ questions you will have in homework that week, do not take this class, do not take this professor, stay away from the 4 week course. The lectures are much too fast paced and you will rely entirely on tutors to learn.

Tough grader
Graded by few things
5.0
3.0
MATHV44
Grade: Not sure yet
Aug 24, 2023
Would take again

He releases PP's, assignments, HW and pre-recorded videos prior to class. Goes over assignments in class so if you watched his videos and attempted the assignments then you can check your answers before submitting. He prints out all PP's for students. Online hw can be attempted until you get a 100%. 1 final, no tests. No textbook required.

Participation matters
Lecture heavy
1.0
5.0
MATHV46
Grade: Not sure yet
Sep 8, 2023

Just impossible to understand. He skips steps and doesn't care to teach, only likes to hear himself tell everyone how smart and funny he is, while blissfully solving equations and refusing to actually be a teacher. This class, and his inability to teach are a joke and part of the reason nearly 2/3rds of the class dropped after 2 sessions.

Lots of homework
Lecture heavy
1.0
5.0
MATHV46
Grade: Not sure yet
Sep 8, 2023

I really wanted to like this guy...but he skips steps and doesn't care to teach, only likes to hear himself tell everyone how smart and funny he is, while blissfully solving equations and refusing to actually be a teacher. This class, and his inability to teach are a joke and part of the reason nearly 2/3rds of the class dropped after 2 sessions.

Participation matters
Lecture heavy
1.0
4.0
CSV17MATHV52
Grade: B
Jan 24, 2024

Talks a LOT and is confusing when you're trying to understand from his lectures. A lot of the work/material is self-taught through a textbook. Still, there is mandatory attendance as well as participation questions in his Zoom/class. His participation questions you only get ~60s to answer which is not very accommodating. He has a negative mindset.

Get ready to read
Participation matters
Lots of homework
4.0
3.0
MATHV05
Grade: D
Jan 30, 2024
Would take again

While I did not pass Professor Sha's class in the Fall 23 Semester, he was very kind and diligently helped me catch up where possible. He is an amazing professor, his lectures are beautifully conducted, his sense of humor mixed with his accent is adorable, and his knowledge is vast. He is also very fair. Don't let him down, and you'll thrive.

Amazing lectures
Caring
Accessible outside class
1.0
5.0
MATHV46
Grade: Not sure yet
May 15, 2024

never written one of these but I actually am being so honest dont take this class if you dont want to fail. Never put more work and effort into a class in my life. Every test was barely passing. the lectures are so bad its not even worth it to watse your time watching lectures. should be advertised as a self taught class.

Tough grader
Lots of homework
4.0
4.0
CSV17MATHV52
Grade: A
May 21, 2024
Would take again

The grading in the class i took: textbook homework: 50% Participation (through zoom): 20% Canvas quizzes: 10% Midterm: 10% Final: 10% This class's grading is super generous and fair. As long as you put in the work at the start of the year, you're going to be fine. Tests are only 30% of your grade. So, attend the zoom and put your best foot forward.

Tough grader
Participation matters
Clear grading criteria
1.0
5.0
MATHV44
Grade: Not sure yet
Jun 6, 2024

I would advise against taking this professor for an online summer course. Seems nice, but nit-picks insignificant details on homework and takes points off whenever he can. His teaching is him telling us to copy work from recorded lectures. He leaves vague reviews when grading, and then when you ask for clarification he just tells you to move on.

Tough grader
2.0
5.0
MATHV05
Grade: A
Aug 13, 2024

This class is rough. Lectures are dry and consist of him solving problems while vaguely describing how he is solving them. Homework is graded by the computer so you never really get feedback, and your grade depends on two exams. However, he does post great practice exams. Go to his office hours, it really helps!

Tough grader
Test heavy
Accessible outside class
1.0
5.0
MATHV44
Grade: D
Dec 14, 2024

DO NOT TAKE THIS CLASS! He takes points off for the littlest things. He doesn't teach! The final was very complicated and very long.

Tough grader
5.0
4.0
MATHV46
Grade: B
Jul 31, 2025
Would take again

Professor Sha was great to learn from. Coming from someone who is absolutely horrible at Math, I was able to pass a calculus class with a B! I'm extremely satisfied with how he has the course set up, and he's very clear on how things are graded. His personality is very kind, and he loves to pull out an occasional joke. 10/10 from me :)

Clear grading criteria
Lots of homework
Lecture heavy
1.0
5.0
MATHV46
Grade: Drop/Withdrawal
Oct 17, 2025

Highly don't recommend him due to lots of work, which makes you stress out also makes you overthink

Tough grader
So many papers
Lecture heavy
1.0
1.0
MATHV46
Grade: Not sure yet
Oct 19, 2025

Hardest class I have taken in my entire academic career. If you aren't willing to spend 20+ hours a week on one class, do not take business calculus with Professor Sha. I wish I could attach an image and show you the amount of paper I have wasted on this class. Save your GPA, mental health, and your wrist!

Lots of homework
So many papers
Graded by few things
2.0
5.0
MATHV46
Grade: D
Nov 22, 2025

Give benefit of the doubt since math isn't my best subject. But, not very encouraging besides "You have the right start..." when explained my situation and moved way too quickly during tutoring. Grading criteria for a certain assignment type was changed unexpectedly so missed points. Lots of homework and quizzes and felt course was self-taught.

Lots of homework
Test heavy
Accessible outside class
1.0
5.0
MATHV46
Grade: D-
Dec 4, 2025

Professor DOES NOT TEACH. Assigns youtube videos that dont match homework or exams, gives unrealistic workload, no extra credit, little feedback, and inconsistent grading. Not supportive or involved. I had to teach myself the entire class. WOULD NOT RECOMMEND. If he has specific expectations, he needs to explain them providing his own lectures :(

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATHV46
Grade: B+
Dec 11, 2025

89.51% B Final grade. Does not answer messages or emails. Grades are pretty much random. Doesn't leave comments as to why something is graded the way it is. Wrote about 150-200 pages of handwritten assignments, exams, and homework throughout this course. Avoid at all costs.

Tough grader
Lots of homework
So many papers
1.0
5.0
MATH03
Grade: F
Dec 11, 2025

He's a very confusing professor. Accuses of cheating when cheating hasn't occurred, doesn't give credit when is due. He makes confusing videos to demonstrate how to do the coursework and then doesn't give you full credit when you do exactly as is said to do in video to receive full credit.

Tough grader
Lecture heavy
Test heavy
2.0
4.0
MATHV46
Grade: C
Dec 24, 2025

Do not take this class My friends who passed AP Calc AB with 5's could not help me in the last 3-4 sections of the course. Online and Hand written work is assigned along with videos to watch. If you do not have an insane amount of time to study and teach yourself pick another prof. He is a nice guy but cannot teach once things get complex.

Tough grader
Participation matters
Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

86%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

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

Declining

-0.49 avg change
Aug
Dec
Jul
Oct
Nov
Dec
Last 6 months
Ratings by Course

ALGV01

5.0

(1)

V21A

5.0

(1)

V44

5.0

(2)

MATHV01

4.3

(4)

V03

4.0

(1)
+15 more courses
Difficulty by Course

ALGINT

5.0

MATH03

5.0

MATHV38

5.0

V14

5.0

MATHV21A

4.5

Similar Professors