2.3

David Sher

Mathematics - Nassau Community College

2.3
Quality
3.3
Difficulty
24%
Would Retake
102
Reviews
2.3
Quality
3.3
Difficulty
2.4
Helpful
2.2
Clarity

24%

Would Retake

102

Reviews

Rating Distribution
Official
102 total ratings

5

10

4

16

3

17

2

19

1

40

What Students Say

Worst professor I've ever dealt with in my life

CSC104 - 1.0 rating

He doesn't brush his teeth and talking to him is like talking to a brick wall

CSC104 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

35%

Textbook Required

16%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 28 grades
Most common grades:
A (11)
Not sure yet (7)
B+ (5)
Grade Distribution
A(13)B(4)C(4)D(4)F(1)A-/B+(5)
Based on 40 reported grades
A: 11
Not sure yet: 7
B+: 5
B: 4
Common Tags
Tough grader (9)
Beware of pop quizzes (9)
Clear grading criteria (7)
Get ready to read (7)
Tough Grader (6)
Test heavy (6)
Group projects (6)
BEWARE OF POP QUIZZES (5)
Rating Trend

Declining

-0.62 avg change
Oct
Dec
May
Jan
Feb
Dec
Last 6 months
Ratings by Course

CMP211CMP251

5.0

(1)

PCAL111

5.0

(1)

CMP210211

4.0

(1)

MATH101

3.5

(4)

MATH111

3.2

(10)
+18 more courses
Difficulty by Course

115

5.0

210

5.0

MAT100

5.0

PRECALC

5.0

CMP207

5.0

Reviews (101)
3.0
5.0
CMP211
Mar 1, 2003

No Comments

4.0
5.0
CMP211
Mar 8, 2003

Reallyyyy hard teacher , if you don't know your programming or not willing to give it 110% don't bother. Best traits are that he teaches u alottt about programming and is lenient

3.0
3.0
CMP
Apr 18, 2003

Can you say Geeeeeeeeeeeeeeeeeeeeeeeek

3.0
2.0
CMP251
Apr 27, 2003

Can often be unclear and hard to follow and/or keep up with. Consistent and has a fair grading system. Very intelligent and knowledgeable though he seems condescending at times (but not often). Not great but could be worse.

4.0
2.0
CMP210211
May 16, 2003

Knowledgable, tries humor, lots of chances for good grade, fair grader, teaches true to what industry would ask at work, needs TA to clarify, but he's always willing to help himself. Nice guy.

4.0
3.0
CMP211
Sep 10, 2003

Very good teacher...the dry humor gets a tad annoying at times, but I learned a lot from him and he was always willing to help...

1.0
5.0
MAT100
Oct 12, 2003

what language is he speaking?

1.0
1.0
CMP210
Apr 20, 2004

Horrible teacher. Extremly knowledgeable, but has no ability to give students understanding. Didn't learn anything until I took CMP 218 with Merlo. Stay far away!

1.0
5.0
CMP211
May 17, 2004

Worst teacher I've ever had. This guy is an adjunct and it shows. He seems to be technically proficient in his own programming (and he never hesitates to tell you about his skills) but he cannot articulate an idea or elucidate an explanation.

2.0
2.0
CMP115
Nov 15, 2004

Don't understant a word he is saying

2.0
5.0
210
May 18, 2004

with no programming experience, don't ever take this guy. it is really hard to follow him. exams suck.....terribly difficult. i learnt all basic concepts in 211. stay away from him if u can !!!!!

2.0
2.0
MAT111
Nov 15, 2004

he's a nice guy, but needs to realize not everyone is as interested or knows how much math that he does...its like he expects students to be overjoyed with this class and know everyhing..its not going to happen

1.0
5.0
MAT111
Mar 25, 2005

HE SUCKS!!

1.0
5.0
115
Sep 6, 2005

No Comments

5.0
2.0
CMP211CMP251
Sep 11, 2005

I never had any problems with Prof. Sher. Only bad thing I could find to say is his constant supply of bad jokes can get annoying.

1.0
5.0
CMP251
Dec 16, 2005

So many to write and so little space. Only take his course if you ALREADY KNOW all the stuffs thats going to be teached (not from him). While his classes maybe easy if you already know it. It is impossible to learn anything from him. Avoid him at all cost.

4.0
2.0
CMP115
Dec 31, 2005

Was a bit weird, but I don't think he's a bad professor. A little hard to follow, but very helpful and reasonable, as long as you don't skip every class, then whine about him not letting you turn something past its due date. Would've been nice to have covered more of the textbook.

1.0
5.0
PRECALC
Feb 28, 2007

ABSOLUTELY SUCKS BIG BALLS! I HAD TO TAKE PRE CALC ALL OVER AGAIN, WHO THE HELL DOES MATH REPORTS?

3.0
3.0
MATH101
Mar 5, 2007

alright, hes a total dork and doesnt have the best hygiene habits but all in all the class isnt bad. i'm a terrible math student but as of now im doing really well in this class. i have to admit i do the work tho. do the homework and pay attention occassionally in class and you'll do fine.

3.0
2.0
CMP251
Aug 29, 2007

He gives a quiz everyday, so keep good notes. The quiz is usually what was discussed in class the previous day. The tests are just like the review sheets. Make sure you understand everything on the review sheet and you are OK. Make sure to overload all your reports for extra credit and you will do OK.

1.0
5.0
MAT101
Nov 1, 2007

No Comments

3.0
4.0
MAT101
Dec 30, 2007

No Comments

2.0
3.0
MAT101
Jan 30, 2008

This professor is extremely weird and is confusion to learn by.

3.0
3.0
MAT101
Aug 27, 2008

No Comments

1.0
3.0
PRECA111
Mar 10, 2009

had him Fall 08 and i did all the crazy unclear projects and got 90s on exams 85s and one 60 and i got a c+ for the class?! why..he admitted that he does takes too much points and adjusts them ONLY IF U APPROACH HIM.. you have to argue w/ him. he screwed me on the final! hates his jokes n wish i never took him. Quiz r easy cause we did it as a grou

2.0
3.0
CMP251
May 13, 2009

He knows the material but he can't teach it. He spends too much time on useless stuff. He talks and acts like a child, and his smile reminds me of child abusers on tv. His projects stack up so if you miss one, you're pretty much doomed. There are quizzes every day but he "teaches" the stuff after the quiz. Tests follow the practice test.

1.0
4.0
MATH111
Jun 2, 2009

He is a Jerk. Ask for help an he ignores you. Took in the summer and a 3 hour class WITHOUT any breaks! He has group projects and reports for math class? 2 quizzes per day and 3 exams. Lame jokes and waists time on useless stuff. STAY AWAY. I wish i would have known before registering.

5.0
2.0
MAT111
Jun 18, 2009

I'm taking a summer class with him as well. Sooo helpful if you need it. Always in his office like an hour or so before class starts if your're confused about anything. He DOES give a 5-10 min break(in response to what person under me said). And projects and reports aren't THAT bad and they totally help boost your grade if your're a bad test taker.

3.0
3.0
CMP251
Oct 22, 2009

One really isn't the loneliest number

2.0
5.0
CMP207
Oct 22, 2009

If you have a choice, DO NOT take him. If you dont, get ready for a semester of pure pain. Study the textbook. Take detailed notes. You will have an impossible quiz everyday. The tests are NOT easy. The projects are near damn impossible. Most of all, don't take the first row unless you would like some spit on your face. He talks = your ears bleed.

2.0
1.0
MAT111
Nov 17, 2009

He's a very weird and weird-looking guy, but he means well. He gets way off track and he flip flops a bit on what he tells you, but if you take great notes you'll get an A. But seriously, math reports?!? Stupidest projects too.

2.0
3.0
MAT101
Dec 9, 2009

horrible teacher,extremely weird. uses a laptop for notes instead of writing on the board. incomprehensible

2.0
4.0
MAT111
Dec 21, 2009

nightmare of a teacher he gives yu a quiz everyday and goes over the quiz for the entire class, and doesn't help you at all if yu ask him for help DONT TAKE HIS CLASS UNLESS YOU WANNA COMMITT SUICIDE!!!!!!!!!!!!!!!!!!!!!

1.0
5.0
MAT101
Jan 30, 2010

This professor is the worst teacher in history if you take him i suggest you run for dear life!

5.0
1.0
PCAL111
May 1, 2010

HE IS THE WORST TEACHER IN THE WORLD!!!! BUT I STILL GOT AN A.. HE IS JUST TOO GEEK THOUGH I WISH HIM WELL!!!!! IF YOU WANT AN EASY A TAKE HIM AND ALSO TAKE HIM ONLY BUT ONLY IF YOU ONLY HAVE TO TAKE PRECALC IN YOUR ENTIRE LIFE!!!!

5.0
1.0
MAT111
May 1, 2010

WORST TEACHER IN THE WORLD!!!!!! I GOT AN EASY A THOUGH!!! IF YOU ONLY HAVE TO TAKE PRECALC FOR THE REST OF YOUR LIFE TAKE HIM... YOU JUST HAVE TO PUT A LITTLE EFFORT TO GET AN A!!!!?? ALSO TAKE HIM IF YOU ALREADY KNOW THE STUFF!!! BE PREPARE FOR THE GEEKEST PROF YOULL EVER HAVE,.... GOOD LUCK!!!

5.0
1.0
MATH101
Jun 2, 2010

Weird and corny BUT he means good. He tries to make class interesting... doesnt do so good BUT is VERY VERY helpful and easy. Do the work and pay attention... Open book tests. Easy A

4.0
1.0
MATH102
Feb 18, 2011

This teacher is a joke, definitely take him. At first I wanted to withdraw from the class because he is a nerd but he is THE EASIEST teacher. If you want to get through a math class with an easy A, take him. You do get a quiz everyday but it is open book and open notes, so it's easy! He's so corny and a joke of a teacher, but seriously take him.

1.0
3.0
CSC230
Mar 14, 2011

Never take his class unless u have to. Study the textbook since you wont understand anything he say.

2.0
5.0
MAT101
May 20, 2011

This guy is the worst !!!!! ugh do not take him

2.0
1.0
MATAB
Jul 28, 2011

He is a little bit on the strange side. I never understood anything he was talking about. Buy the textbook because that is what will help you pass the class - especially since all the tests are open book. Also another thing is class is not mandatory which helped me get the grade i got=/!

2.0
4.0
MAT111
Aug 13, 2011

Took him for Pre-Cal, not helpful at all, does not teach well, i passed by teaching myself, if you're the type who needs teaching and is not good at teaching yourself, do NOT take this class, he can't teach, his writing sucks so you can't even take good notes, weird guy, weird workflow, NOT recommendable

4.0
1.0
MAT101
Dec 19, 2011

he is a nice guy the jokes are very corny but he was not as bad as it seems very easy A i learned from him and the text

5.0
1.0
MATH111
Apr 25, 2012

great!!!!!!! love him

1.0
5.0
MAT111
May 23, 2012

One of the worst professors i have ever encounter there. I took him for Pre Cal, we didn't have a textbook, he gave us homework problems/Quizzes on his twitter!, never went over anything. You basically have to teach yourself if you want to pass

5.0
1.0
MATH101
Jul 7, 2012

cool guy, a little boring but this is college. he is a good professor to take if youre concerned with keeping your gpa high.

4.0
2.0
CSC104
Dec 28, 2012

Had him in Spring 2012. He was helpful in teaching you how do to programming from the beginning. He has some sense of humor and has a catch phrase. For those of you who don't have any computer programming experience, this would be the class to take.

4.0
3.0
MAT111
Dec 10, 2013

I have always had massive math anxiety and have successfully failed algebra/trig for years. He was very helpful if you did homework and studied for quizzes as well as the extra projects. You won't necessarily be prepared for calc, but the subjects he does cover are done thoroughly.

5.0
1.0
MATH111
Jan 26, 2014

Great Prof. Easy on test. open books, open notes..what else do you want!!...

3.0
3.0
MAT111
Grade: B
May 20, 2014

He could have a better professor if he could've dropped the lowest score on tests and put his inverse function problem similar to the final. Another thing I don't like are all those reports he makes you write. Greatest thing are his open book tests. Overall okay professor

1.0
5.0
MATH101
Dec 8, 2014

This guy is awful DO NOT take him or at least his 101 class these comments about him are not true at all he is horrible everyone dropped from my class he can't explain math in a simple way he makes it much harder than it is you will enter & leave confused #hetakesasipofwater #butnothinginthecup #avoidthisguyplease

5.0
1.0
MAT101
Grade: A
Jan 29, 2015

Amazing professor just don't be lazy. He gives a lot of extra credit and is willing to give you an A if you try.

4.0
2.0
MATH111
Grade: A
Dec 16, 2015

Professor Sher gives you plenty of opportunities to pass and get extra credit. He does a quiz almost every day. Only 3 tests, all open book. He assigned 4 newspaper reports and 3 stock projects, but I learned a lot from the stock projects! Very helpful, a bit strange. I'd take him again! I got an easy A, and I sucked at algebra/trig.

5.0
1.0
MAT111
Grade: A
Dec 25, 2015

Amazing professor. U will learn a lot from his class. Don't be lazy. He is willing to give you an A if you work for it. He is much better than other maths professor at NCC.

1.0
4.0
CSC104
May 15, 2016

Worst professor I've ever dealt with in my life. I could count the amount of times he actually spoke directly to students on one hand. Zero clarity when it comes to assignments, doesn't explain what he's doing or why when teaching... asked for help numerous times and was told no because he had another class to get to.

1.0
4.0
CSC104
May 15, 2016

He doesn't brush his teeth and talking to him is like talking to a brick wall. Graded quiz at the beginning of every class with nothing taught prior on how to do it... talks down to his students, won't adjust your grade unless you refuse to take no for an answer & argue... only reason I passed is because I bought & studied the text inside & out.

1.0
3.0
CSC104
Grade: F
Dec 21, 2016
Wouldn't take again

Gives daily quizzes. Projects are alright and with help from the internet. His tests are the absolute worst I've ever taken. Get ready for 30 point crossword puzzles with no answer key. Though his tests are open book, even Google won't help. They will bring your grade down. Class started with 18, only had 6 by the end. Very hard to pass.

Tough Grader
BEWARE OF POP QUIZZES
TEST HEAVY
1.0
5.0
MAT101
Jan 30, 2017
Wouldn't take again

most bizarre teacher i've ever come across. You ask him to explain something and it seems as though he has no idea what you're asking so he says look in the text book. He gives a quiz the first 15 minutes of every class and it's on black board so you NEED to have a phone or computer to find it. He is not clear at all. Doesn't teach much. Horrible

BEWARE OF POP QUIZZES
4.0
2.0
MAT111
Grade: C+
May 12, 2017
Would take again

Easy A, believe me, he really is. I should have done a lot better in his class. He's worth it thou, free-online textbook, easy-everyday quizzes which boast up your avg, OPEN NOTE/OPEN BOOK TESTS, and attendance is optional. He also gives out projects that are really fun and simple. Better to take him than someone you'll regret.

BEWARE OF POP QUIZZES
Clear grading criteria
EXTRA CREDIT
4.0
2.0
MAT111
Grade: B
May 17, 2017
Would take again

The easiest math class i've ever taken in my life. Seriously if you take , you'll get the Easy A that you've never ever gotten in any other math class.

BEWARE OF POP QUIZZES
Clear grading criteria
EXTRA CREDIT
1.0
4.0
MATH102
Grade: Drop/Withdrawal
Sep 5, 2017
Wouldn't take again

The worst teacher I've ever had, asked for help and to clarify many things, he repeatedly refused and didn't care to help struggling students, terrible attitude and horrible lecturing. Had to drop to save GPA.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
MAT111
Grade: Not sure yet
Oct 18, 2017
Wouldn't take again

Dont take him! Worst professor I ever had, I cant believe they let him teach math. He asks for 3 newspaper reports which he wants done his way only, and stock reports. He doesnt have a clue about teaching math, instead spends most of the time on these reports. I hope the college realizes what a terrible professor he is.

Tough Grader
SO MANY PAPERS
1.0
5.0
CSC104
Grade: C+
Feb 7, 2018
Wouldn't take again

the worst professor ive ever taken, the only bad grade on my transcript. Be prepared to teach yourself, he does nothing but give work without teaching it. Spit flies out his mouth every 3 seconds its annoying. do not take this professor if u decide to pass these 3 credits.

Tough Grader
BEWARE OF POP QUIZZES
TEST HEAVY
1.0
5.0
CSC260
Mar 30, 2018
Wouldn't take again

Avoid

4.0
3.0
MAT111
Grade: A+
May 27, 2018
Would take again

An easy A, for real, but youll learn the math with it. Pay attention in class, participate, and do the work. He notices the students who care about learning, especially those who care about math, and hell help you through. He gives a quiz every day, 6 at-home assignments, and 3 tests. Its actually so helpful- theres a lot of room for mistakes.

LOTS OF HOMEWORK
SO MANY PAPERS
Clear grading criteria
2.0
5.0
MATH111
Grade: Rather not say
Jan 23, 2019
Wouldn't take again

a professor that want things done his way, he assigns seats like its kindergarden, he wants newspaper articles and done his way. be prepared for a lot of work if you don't have other clases or work after. makeup quizes are a no. Hes tough teaching i would avoid.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
2.0
1.0
MATH111
Grade: A+
Jan 25, 2019
Wouldn't take again

Good: Take home quizes, projects, and openbook tests. Best things for people who are horrible at math to cheese out grade Bad: Does not at all prepare you for the next math class. Got an A in his precalc class and now im completely lost in calc. All the math center tutors had no idea what I was showing them when I brought his work in for help.

LOTS OF HOMEWORK
GROUP PROJECTS
1.0
5.0
CSC260
Grade: Not sure yet
Feb 6, 2019
Wouldn't take again

I'm struggling right now because his lecture are just so awful... Don't know how it'll go, but wish me luck

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
5.0
CSC104
Feb 6, 2019
Wouldn't take again

Good Luck....

1.0
5.0
CSC260
Feb 26, 2019
Wouldn't take again

Absolutely awful. Lectures don't teach anything, assignments aren't even based on what we learned in class. Will quiz/test you on material he doesn't know how to teach. Good luck...

Get ready to read
So many papers
Tough grader
1.0
5.0
CSC260
Grade: Drop/Withdrawal
Apr 16, 2019
Wouldn't take again

Avoid avoid avoid...

Test heavy
Lecture heavy
Tough grader
1.0
5.0
CSC260
May 1, 2019
Wouldn't take again

Be prepared to self teach everything because this guy is an awful professor. This class is going to be one of the only bad grades on my transcript. Absolutely avoid (but sucks since he was the only one teaching 260 during the Spring semester

Get ready to read
Test heavy
Beware of pop quizzes
1.0
3.0
CSC104
May 28, 2019
Wouldn't take again

I was passing his computer science class with a 96. Although I was doing well, it wasnt because he is a good professor; Im a naturally smart person. I ended up dropping his class as he lacks public speaking and communication skills. His classes lack engagement and it feels as if he tries too hard to connect with his students. Very awkward.

Skip class? You won't pass.
Clear grading criteria
Lecture heavy
2.0
4.0
CSC104
Grade: A
Sep 12, 2019
Wouldn't take again

Quiz in the beginning of every class. tries to hard when it comes to talking to students , no communication skills. Try not to take him as a professor

Lots of homework
Participation matters
Skip class? You won't pass.
2.0
3.0
PRECA111
Oct 30, 2019
Wouldn't take again

He nice and all but sometimes he is passive aggressive. He gives you these stupid newspaper projects . He lets you use your notes on the test so as long as you take notes you should be fine with though. And most of all he can not teach.

Group projects
2.0
3.0
CSC230
Nov 7, 2019
Wouldn't take again

Take this class with any other professor if you can. My section started with 20 kids but only 7 actually stayed til the final. Tests were easy and just based on the quizzes. It's the projects which were just terrible due to the professor forcing us to implement our code into a program that was probably to advanced for the class level.

3.0
2.0
MAT111
Grade: B+
Dec 25, 2019
Would take again

If you're not planning on taking calculus, this is a great class for you. Easy A, but unfortunately at the end of semester I wont be able to use any of the math he taught since all exams were open book. He teaches all math his own way, which will make it difficult. He also gives newspaper reports, which are extremely annoying and group projects

Graded by few things
EXTRA CREDIT
Group projects
1.0
5.0
CSC260
Grade: Drop/Withdrawal
Feb 11, 2020
Wouldn't take again

Really having nothing positive to say, avoid at all costs the can't teach, and shouldn't be a teacher

4.0
2.0
MATH111
Grade: A
May 19, 2020
Would take again

Professor Sher is a really good teacher. Quizzes/tests are open book, stock projects and newspaper reports are so fun, simple, and easy to do (mostly the stock projects), and if you pay attention to his lectures and study a lot, you will be fine.

Respected
Group projects
Caring
3.0
3.0
MAT111
Grade: B+
Jun 9, 2020
Wouldn't take again

Many Group projects , a quiz every single day which takes up 30 min of class, pauses a lot and is very slow, but i try to look past it , hes alright i guess

So many papers
1.0
4.0
CSC104
Grade: B
Aug 24, 2020
Wouldn't take again

Out of every teacher I've had throughout my entire educational journey, he has by far been the worst and most incompetent.

Test heavy
Beware of pop quizzes
Tough grader
4.0
1.0
CSC230
Grade: A
Dec 9, 2020
Would take again

I can say both good & bad things about Dr Sher: He is a very brilliant man who just isn't particularly great at explaining what he knows to confused students. He really is nice though, he frequently moves due dates around for us. I went through his whole computer science course and haven't picked up much more, but my average hovers around 100 still

Caring
Get ready to read
Gives good feedback
1.0
4.0
MAT111
Grade: A
Jan 17, 2022
Wouldn't take again

This class was very much "the girls who get it, get it. The girls who don't, don't" if you have no prior knowledge to any kind of pre-calc, or calc related math you're going to be extremely lost because he does not explain things well.

Group projects
Beware of pop quizzes
2.0
4.0
MATH111
Grade: B+
Apr 12, 2022

You have to basically teach yourself, had I not taken pre-calc in high school I probably would have failed his class. Complex projects but he gives a good layout for them and quiz everyday with no makeups.

Test heavy
Accessible outside class
1.0
3.0
CSC104
May 16, 2022

20-30 minute quiz on stuff you've never learned to start every class, then spends the next 30 minutes of class explaining the quiz which leaves15 minutes left of class to actually learn new material. Very confusing when explaining things and super monotone it's almost impossible to pay attention. But he can be lenient with due dates. Good luck...

3.0
2.0
MATH111
Grade: A
Nov 30, 2022
Would take again

After each class, he submits a Zoom recording, following that will earn you an A

Tough grader
Get ready to read
Beware of pop quizzes
1.0
3.0
CSC230
Grade: B
Dec 12, 2022

Nothing happens in class. He takes 15 minutes to set up, will ask the class if there's any issues with the current project, and then will proceed to go over the project for the 4th time since it was assigned for 30 minutes. Assigns "Quizzes" every day that are just txbook assignments that mean nothing. Notes are illegible, recycles tests. Avoid.

3.0
1.0
MAT111
Grade: A
Jan 25, 2023
Would take again

The majority of the class was him waiting for us to finish quizzes that he would assign every day. But he assigns them the night before so you can do them at home before class. All of his quizzes and tests are open book. The only thing is that the math doesn't feel like precalculus but more like middle school math.

Group projects
1.0
5.0
CSC260
Grade: Not sure yet
Feb 8, 2023

He is not concise at all in his lectures. He just copy and pastes screenshots from the textbook you pay for and calls that his notes. The diagrams he draws on the board are illegible and when you ask questions in class he just repeats whatever he was speaking about before you asked your question. Avoid this professors at all costs.

Get ready to read
Beware of pop quizzes
1.0
5.0
CSC260
Grade: Not sure yet
Feb 27, 2023

Get ready to self teach every single topic in this class. This wouldn't be an issue if the content taught in this course were covered by people online, but he writes his own material on zybooks, which is very poorly explained, and the only information online that even exists are from ~20 year old websites that don't even load. good luck

1.0
5.0
CSC104
Grade: D
Sep 6, 2023

Very slow and hard to understand professor, will put you right to sleep. had his own separate textbook online he makes u buy for the course its like 60$. Doesnt explain the topics clearly. even if you have a question and ask him he just goes back to what he was saying before he just loops. you cant even find the material of the topic online. avoid.

Get ready to read
Lecture heavy
Test heavy
4.0
3.0
CSC104
Grade: A
Oct 26, 2023
Would take again

Sher is quirky and maybe doesn't explain things as clearly as other professors. However, he is incredibly creative in his projects & quizzes. I loved the challenge, and this class was super fun. Be prepared to do some side studying and make practicing at home a part of your routine. If that scares you, you probably won't like working in IT anyway.

Clear grading criteria
Lots of homework
Beware of pop quizzes
1.0
5.0
MAT111
Grade: C+
Dec 2, 2023

AVOID David Sher at all costs! This professor goes over one topic taking up the WHOLE class, leading you to learn nothing! You get told do pointless projects, that are grade thoroughly. *WARNING* He does not care for his students and is just horrendous. As stated before avoid him!!

Tough grader
Group projects
Beware of pop quizzes
4.0
3.0
MATH111
Grade: A
Dec 19, 2023
Would take again

Unironically the funniest professor I've ever taken.. but you may have to side study a bit. All the tests are open book/open notes and the projects are relatively easy to get a 100 on. The class only started to get hairy during the last month with the trig, however if you grade was above a certain threshold, you didn't have to take the final exam.

EXTRA CREDIT
Clear grading criteria
Hilarious
1.0
4.0
MAT111
Grade: B+
Dec 20, 2023

He can't teach. He takes 45 minutes of a 75 minute class doing a quiz... EVERY SINGLE DAY. He gives unnecessary projects and never responds. to emails. He uses videos he made from when he was 5 years old to show us how to do a project. His tests are easy with thereview sheet but the final is the hardest thing for you'll ever take. Avoid his Class.

Tough grader
Beware of pop quizzes
Test heavy
1.0
5.0
CSC260
Grade: Audit/No Grade
May 19, 2024

Its possible to get an A but u'll have to put alot of time to teach urself so make sure ur other classes arent time consuming. I will post a guide on reddit. 4 test, usually 3-4 questions, open book, 4 proj & reports, & many quizzes but they worth little. U have to start his project early so u can ask him questions bc instructions make no sense.

Tough grader
1.0
5.0
CSC230
Grade: C
Jan 24, 2025

This professor does not teach. Spends 20-40 minutes giving students an quiz at the start of class.He does not teach well with the remaing time.The main problem with this class is his projects.He writes one thing online and expects something different when submitted.if you mess up on the first project, he will take points off in all future projects.

Tough grader
3.0
3.0
CSC104
Grade: Not sure yet
Jan 27, 2025

The Class is boring and the teacher is so slow not taking this class again

3.0
3.0
CSC104
Grade: Not sure yet
Jan 27, 2025

The Class is boring and it makes me fall asleep so not taking this class again

Tough grader
Clear grading criteria
Accessible outside class
3.0
3.0
MAT111
Grade: B+
Feb 9, 2025
Would take again

Professor Sher's MAT111 class can be a mixed bag. Lectures tend to drag, with daily quizzes taking up too much time. However, the material itself is quite manageable. For study prep, I found Unstuck ai and the free textbook to be very helpful alongside reviewing class notes.

2.0
3.0
MAT111
Grade: Not sure yet
Dec 18, 2025

He's an odd but unironically funny professor. He starts each class with a quiz on previous material, posts all class notes to Brightspace, and provides review sheets that closely match exams. However, he can be forgetful, lectures often go off topic, and even if you get the A it can feel like you didn't really learn the math.

Beware of pop quizzes
Class Info

Online Classes

100%

Attendance Mandatory

35%

Textbook Required

16%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 28 grades
Most common grades:
A (11)
Not sure yet (7)
B+ (5)
Grade Distribution
A(13)B(4)C(4)D(4)F(1)A-/B+(5)
Based on 40 reported grades
A: 11
Not sure yet: 7
B+: 5
B: 4
Common Tags
Tough grader (9)
Beware of pop quizzes (9)
Clear grading criteria (7)
Get ready to read (7)
Tough Grader (6)
Test heavy (6)
Group projects (6)
BEWARE OF POP QUIZZES (5)
Rating Trend

Declining

-0.62 avg change
Oct
Dec
May
Jan
Feb
Dec
Last 6 months
Ratings by Course

CMP211CMP251

5.0

(1)

PCAL111

5.0

(1)

CMP210211

4.0

(1)

MATH101

3.5

(4)

MATH111

3.2

(10)
+18 more courses
Difficulty by Course

115

5.0

210

5.0

MAT100

5.0

PRECALC

5.0

CMP207

5.0

Similar Professors