1.6

David Green

Applied Mathematics - Stony Brook University (SUNY)

1.6
Quality
4.3
Difficulty
9%
Would Retake
167
Reviews
1.6
Quality
4.3
Difficulty
1.6
Helpful
1.7
Clarity

9%

Would Retake

167

Reviews

Rating Distribution
Official
167 total ratings

5

13

4

6

3

7

2

25

1

116

What Students Say

One of the worst professors I have ever had the misfortune of having

AMS261 - 1.0 rating

Covers alsmot nothing useful in lecture

AMS261 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

59%

Textbook Required

76%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 45 grades
Most common grades:
Not sure yet (25)
B (9)
A (9)
Grade Distribution
A(15)B(14)C(3)D(5)F(0)A-/B+(11)
Based on 87 reported grades
Not sure yet: 25
B: 9
A: 9
B+: 7
Common Tags
Lots of homework (46)
Tough grader (29)
Get ready to read (27)
Test heavy (16)
Participation matters (13)
LOTS OF HOMEWORK (12)
Tough Grader (11)
Lecture heavy (7)
Rating Trend

Declining

-0.41 avg change
Nov
Dec
Apr
Sep
Nov
Dec
Last 6 months
Ratings by Course

AMS332AMS333

3.7

(3)

AMS333

3.6

(7)

AMS510

1.7

(7)

AMS210

1.6

(68)

AMS261

1.5

(77)
+1 more courses
Difficulty by Course

AMS332

5.0

AMS261

4.7

AMS210

4.1

AMS510

3.9

AMS332AMS333

2.7

Reviews (164)
2.0
3.0
AMS333
May 28, 2009

This guy is boring. If you go to class, all you would be doing is copying notes for an hour and 20 mins. The class was a joke: 2 midterms, 2 projects. Midterms only cover about 30% of the materials. The Project handouts are poorly written. Take someone else!!

5.0
2.0
AMS333
May 29, 2009

Nice guy, easy class. Study the class notes and you are good for exams. Group projects were easy unless you get someone in the group who doesnt do anything. Thought I got an A, but I got an A- instead.

1.0
5.0
AMS510
Oct 9, 2009

Terrible, keep copying the note on the blackboard all the class. no examples, only theory!!!

3.0
4.0
AMS333
Jan 21, 2010

This is a pretty difficult course. It was taught for the first time when I took it. Every class is mandatory since both exams are based mainly on class notes. You must have great memorization skills to do well on exams and must be familiar with MatLab for projects. Lectures do entail interesting material, but is quite tedious. You must work hard.

4.0
3.0
AMS510
Jun 28, 2010

Cool guy, talks fast and clear. Do the pratice exams and old ones, you can get a high score. Final is not so hard.

3.0
3.0
AMS510
Jan 30, 2011

There is so much material covered that it is hard to grasp the actual concepts being taught since the textbook/HW focuses mainly on doing problem sets. This is useless since the exams combine related concepts together. Exams depend mainly on luck and flawless calculations since a small mistake will impact multipart problems.

5.0
2.0
AMS333
May 9, 2011

Definitely one of the easiest Math professors to understand. Lectures actually make sense and he tries to get everyone to understand all the concepts. Quizzes are easy and exam questions are fair. His book is pretty good. He doesn't put anything on the exam that you haven't seen.

5.0
1.0
AMS333
May 14, 2011

Your notes will look so impressive. Easy enough class though.

4.0
3.0
AMS333
Jul 30, 2012

no homeworks, instead a bunch of group projects are given. they are tedious, and it helps greatly if you have an understanding of matlab. weekly quizzes are basic and if you go over your notes for 20-30 min you'll do fine. exams cover a lot of material. notes will look incredibly complicated. get colored pencils. interesting, nice, helpful guy

5.0
2.0
AMS332AMS333
May 14, 2013

Professor Green is very helpful both in and out of class. He makes sure that all students are on the same page. He is a very fair grader and he posts sample tests that are consistent with the actual exams given. Overall he is a very nice guy who actually engages the class. By far the best professor I have had in SBU's AMS department.

2.0
3.0
AMS261
Oct 6, 2013

I'm taking AMS261 with him, to tell the truth this class is really annoying, you have 3 hw within a week, EVERY WEEK. The whole class is ppt which has nothing to do with his hw problem. You gotta study really hard to finish the webassign. Avoid him if you, strongly I would advice pp to take MAT203 if u can.

2.0
4.0
AMS261
Oct 22, 2013

Well this guy isn't great but he is not downright awful. He is able to speak well unlike some of the other professors in the AMS department but if you take this course be prepared to do a lot of homework and I mean a lot. He assigns a very long webassign assignment, then written homework with a bunch of proof questions even though this is AMS.

2.0
4.0
AMS261
Grade: B-
Nov 6, 2013

Professor does not know how to teach. Packs students with homework. Gives homework problems relating to MAT203. If you are going to take this class prepare to learn by other means than him

1.0
5.0
AMS261
Nov 6, 2013

This professor is so so so terrible! Every week you need to a lot of HW including 25 online difficult questions and 9 prove questions in hand writing. He has already packed many students from HW. He also requires us read textbook every week and submit a summary to him. However, he doesn't teach anything in class.

1.0
5.0
AMS261
Grade: Not_Sure_Yet
Nov 6, 2013

If you are planning to do three hw every week then go head and take it. otherwise take the mat203 instead of ams. he thinks his class is the only class we are taking. hw are extremely hard n his lecture note has little to do with his hw. avoid it at all cost

1.0
5.0
AMS261
Nov 9, 2013

worst professor in ams department. ridiculous amount of homework, lack of sympathy to students. Avoid him and take MAT203 instead of AMS261. He can speak proper english which is the only thing that is good about him, but he talks to himself all the time.

1.0
5.0
AMS261
Nov 10, 2013

Terrible professor. Harsh grader. Three weekly home works. Lectures are useless because he shows no examples. Avoid at all costs

1.0
5.0
AMS261
Nov 11, 2013

This is the worst math class I have never took in my 18-year's life. I feel like don't want to learn math any more. Worst professor in Stony Brook AMS department.Using his own way to teach in class, and grade the exams with no reason. He does not know how to be a teacher at all!!

2.0
5.0
AMS261
Grade: C+
Nov 12, 2013

Only good thing is that he speaks English fluently.

1.0
5.0
AMS261
Nov 13, 2013

he is a horrible professor I meet in Stony brook. if u have choice ,then please don't choose his class. He give us example without solutions, which means u don't know the right answer even u finish it. he also give too much homework for this class.

1.0
5.0
AMS261
Nov 14, 2013

He is so mean to students. DON'T CHOOSE HIM!

1.0
5.0
AMS261
Nov 14, 2013

The worst ams professor I have met in STONYBROOK so far.

1.0
5.0
AMS261
Nov 14, 2013

I would never take his class again in my life. serisouly!

1.0
5.0
AMS261
Nov 14, 2013

He is the worst teacher in StonyBrook. He don't care about student and don't know how to teach.

2.0
4.0
AMS261
Nov 15, 2013

Too much homework (written+web)that its counter productive and you have to give a reason FOR EACH HOMEWORK QUESTION ON HOW YOU DID IT. Tests are only fair to those who have prior knowledge of the course. Also tests are impossible to complete given only 52 minutes. Peace. Honestly would not recommend.

1.0
5.0
AMS261
Nov 15, 2013

Just horrible. The amount of work we do for this class does not prepare you for the exams, and the lectures make things even worse. It's a reasonable concern, when the TAs are even confused of how the professor is handling things. AVOID at all costs.

1.0
5.0
AMS261
Grade: B
Nov 15, 2013

If you want to get depressed over school and are looking for a reason hate someone, take AMS 261 with him. Pointless lectures on power points,Impossible homework, and impossible exams.

1.0
5.0
AMS261
Nov 15, 2013

He is useless and hope everyone can fail his class. U will get Q if ur answer for the Hw is same as the textbook answer.

2.0
4.0
AMS261
Nov 16, 2013

He's a harsh grader but he works very hard to make PPT every week. A good Prof. tho. However, exam is not easy and usually you cannot finish it in 50 mins. If you like reading book before class, go and take his class, it would be helpful.

1.0
5.0
AMS261
Nov 19, 2013

Although he gave us a really hard exam, he admitted it. And he spent 53 mins talking with us and trying to find a way to improve. Anyway, I believe if a teacher is willing to spend time talking instead of ignoring, he will be a good teacher.

1.0
5.0
AMS261
Nov 19, 2013

This is my first time to hate someone so much. He is not a good professor, I won't take his class again forever.

2.0
5.0
AMS261
Nov 19, 2013

Way too much hw, very counter productive since the exams isn't remotely similar to the hw/webassign. Expect to spend 8-10 hrs on hw a week if you want to do it right.

1.0
5.0
AMS261
Nov 24, 2013

The average of exams are all around C and we feel like we are so disappointed with this class . Homework are so hard but it still only few percentage, its not worth we taking so many time to do it.

1.0
5.0
AMS261
Nov 24, 2013

It seems like huge amount students are not gonna get a c to pass this class, professor teach so bad and most of the students said the test can not show their work and so unfair, hope he can give more calculate question in the test not the theory to worth its name which is cal3.

4.0
3.0
AMS261
Dec 4, 2013

Greatly underrated on this site, I highly enjoyed his class. His grading is fair, his homework is not too intense but enough to reinforce key concepts. he makes sure you understand where concepts and equations come from before you use them and his lectures are a great mix of theory and application.

1.0
5.0
AMS261
Dec 4, 2013

Do not take his class expect you want to failed in his class after spend more than 10 hrs every week

1.0
5.0
AMS261
Dec 4, 2013

I think said "Good Quality" below was professor himself.

1.0
5.0
AMS261
Grade: Not_Sure_Yet
Dec 7, 2013

Class is useless, he does not give examples,he gives very long homeworks that teach you nothing. He is pompous, and he smiles when he tells the class that the average on a test was a 50. He expects you to be able to take a decently long exam in less than 50 minutes, and does not give partial credit if you can't finish a problem within the time.

1.0
5.0
AMS261
Dec 7, 2013

This guy gives us so much homework during a week yet it is so irrelevant to the exam material. He does not respond to any emails I sent him throughout the semester, 6 to be exact. Also, he is very rude when talking to him in his office. He focuses a little too much on theory even though this is applied math and the average for the class is a 50.

5.0
5.0
AMS261
Dec 7, 2013

he does give out a lot of homework and his exam are hard. but he is good at teaching math hes just expects a lot from people tacking hes class.

2.0
5.0
AMS261
Dec 8, 2013

Honestly I do not know how he thinks he can teach a class without doing examples. He just expects the class to understand everything. Avoid at all costs.

1.0
5.0
AMS261
Dec 9, 2013

If you like to learn on your own then by all means take the class, his tests are okay if you're good at teaching yourself. But if you want a good professor and a good grade, do not take this guy.

2.0
5.0
AMS261
Dec 13, 2013

This guy is ridiculous, please do your best if you can avoid his class. His exams are too difficult for what is given in the homework and the practice. I really did not meet a professor I disliked as much as him. He is by far the worst professor I have had so far.

1.0
5.0
AMS261
Dec 15, 2013

Avoid him!!!

1.0
5.0
AMS261
Dec 17, 2013

This guy is ridiculous, what else could I say. I got a B- in the course even after pretty much acing the first midterm and slightly above average for the next two. I also performed well on the final, yet got a B. Spent immense hours on the course for a low grade. This is unlike other student though, most failed the class or got C's. Avoid!

1.0
5.0
AMS261
Dec 17, 2013

I can honestly say this is the worst class I've ever taken in my entire life. I got 20 points above the 30 points above the average on the 1st midterm, 35 above on the 2nd one, 24 on the 3rd one, and still ended up with a B+ in the class. I can't imagine what the criteria is to get an A.

1.0
5.0
AMS261
Dec 17, 2013

PLEASE AVOID THIS PROFESSOR. I did pretty decent on the midterms and the final, but I still ended up getting a terrible grade. Not only were his homeworks long and tiring, they also did not prepare me enough for the tests.

1.0
5.0
AMS261
Dec 18, 2013

Avoid this professor!!! His lectures are completely useless, since he doesn't do any relevant examples in class (I learned more in recitation with the TA than during his lectures). His exam questions are way too difficult and are nothing like the questions given on the homeworks (which are way too time consuming).

4.0
3.0
AMS261
Grade: A+
Dec 20, 2013

This class was interesting, to say the least. There was alot of HW: webassign and written hw. All that takes like 6 hrs a week to do. Lecture was very useless. The TAs for this class were amazing and Green's office hrs really help. Exams are challenging, especially for midterms (50 mins only). My advice, learn the webassign questions thoroughly

4.0
5.0
AMS261
Jan 26, 2014

This class is hard. The breakdown is that the lectures are bad but you need to go in case of problems or comments that might relate to your test. A lot of homework, Webassign+written. You will ONLY survive by reading the textbook and going to recitation. His midterms are hard. His final basically cannot be completed.

2.0
5.0
AMS261
Feb 3, 2014

Really hard exams not fair.

5.0
2.0
AMS261
Mar 7, 2014

This professor is really good. And this class is awesome. a little hard exam though.

5.0
3.0
AMS261
Mar 7, 2014

This professor is very good. Take his class!

3.0
5.0
AMS261
Apr 8, 2014

Avoid AMS 261 with him at all costs! Take the MAT course. 3 homework assignments a week! A webassign, a written hw and a chapter review summary! Avoid it! I got higher than the average on all the exams and came out with a B. Don't take this professor!

1.0
5.0
AMS261
Aug 27, 2014

Worst professor I met at AMS Stony Brook

1.0
5.0
AMS261
Aug 27, 2014

Mean to students.

1.0
5.0
AMS261
Sep 18, 2014

Very bossy indeed. Do not care about students'' future but his bio related research...

2.0
5.0
AMS261
Grade: Drop/Withdrawal
Sep 15, 2015

Ok so be ready to teach yourself everything!. Sure he goes over the topics in class, but about a week after that same topic is due in the homework. And the homework is webassign, which literally took me no less than 7 hours to do each week. ON TOP of web assign he gives written homework of 5 or so problems AND a reading assignment with a summary,

1.0
4.0
AMS261
Sep 15, 2015

Gives three homework every week, reading, written, and online. Covers alsmot nothing useful in lecture. If the homework includes three sub-chapters, expect him to not even cover the first sub-chapter in two one-hour lectures. My TA teaches more than he does. Save yourselves kids.

1.0
5.0
AMS261
Oct 1, 2015

LOL. -- perfect description for this guy. Worst professor I have ever had.

1.0
5.0
AMS261
Oct 10, 2015

facts about him: he takes off 20 pts from exams if you look at it before it starts. the avg is already around 55 for midterm1. 3 hws every week. doesnt give answers for practice exams. told us he doesnt care if we pass. expects youll have a perfect understanding from just reading the textbook. teaches thru ppt. please dont take this class.

2.0
5.0
AMS261
Nov 1, 2015

With the amount of homework that he gives there isn't even enough time to study for the exams. Ironic, because he claims that the homework is supposed to help us practice and prepare for the exams, and yet the formats between homeworks and exams are completely different.

1.0
5.0
AMS261
Grade: Not sure yet
Nov 12, 2015

Avoid this professor if at all possible. 3 homeworks a week, and lecture is a waste of time. Any other professor will do a better job at teaching this class than green, with him you are going to be teaching yourself entirely from the textbook.

1.0
5.0
AMS261
Grade: Not sure yet
Dec 8, 2015

Worst professor of all time. Provides misleading materials about what will be on the exam. The endless amounts of theoretical WebAssign homework that is meant to "prepare" us for the tests is completely unrelated to the abstract application problems given on the exam. Awful teaching ability. Avoid at ALL costs.

1.0
5.0
AMS261
Dec 10, 2015

Just save yourself the trouble, wait and take another professor.

2.0
5.0
AMS261
Grade: Not sure yet
Dec 10, 2015

A lot of homework (3 different kinds a week). One of them is a reflection on what we didn't understand from the reading he assigns each week and tries to make it clearer in the lectures but fails. If you don't read the textbook you won't pass the class. TAs are sort of helpful. Tests are nothing like the homework.

1.0
5.0
AMS261
Grade: Audit/No Grade
Dec 16, 2015

This is how bad this professor is- I didn't even take this class, my friend did, and I hate it. He seems to be a very incapable professor (he might be a smart guy) but seems to have the worst teaching capabilities. He seems to have it out against the class to make everyone fail. Doesn't actually teach, just tells you to 'think' (and then get an F)

1.0
5.0
AMS261
Grade: Audit/No Grade
Dec 23, 2015

Horrible class, take MAT instead

1.0
5.0
AMS261
Grade: Audit/No Grade
Dec 27, 2015

3 HW, more than 7 Hours every week, average 55/120 for first and second exam, grade depend on his feeling on your performance, very bossy guy, average is around C+, no answer key of practice exams and exams, never get HW feedback, it all depends on your own study from reading the textbook

1.0
5.0
AMS261
Grade: D+
Dec 27, 2015

3 exam and 1 final, lots of HW, boring lectures with less than 1/3 students in class, and a low grader, never care about the future of his students, only care about his bio research, grade exams and HW very late, not get the grade of the second exam until Nov 25., very irresponsible professor.

1.0
5.0
AMS261
Grade: C-
Feb 4, 2016

Go to his office hours, he's a cool guy. HORRIBLE professor. You won't learn a thing and might end up failing.

1.0
5.0
AMS261
Feb 14, 2016

Was not a very efficient at teaching. More than 2/3 of the class stopped going to lecture after the first week. Teaches everything from slides and does not do a very good job explaining them. Barely does example problems, gives tons of homework that doesn't even help. Would not recommend taking this class unless you want to selfstudy from the text

2.0
5.0
AMS261
Feb 21, 2016

Dude will give you no-joke 10 hours of homework a week. You cannot even do it the night before, expect an average of 35 questions on WebAssign with multiple parts to many of them (not easily answerable either), along with book homework that takes just as long. On the bright side tests are somewhat easy if you prepare well enough. Take someone else.

1.0
5.0
AMS261
Apr 1, 2016

David Green doesn't give a crap about any of his students. All he cares about is his research. I have never had such a terrible professor in my life.

1.0
2.0
AMS261
Oct 6, 2016
Wouldn't take again

Never replies to email, bad lecturer. This individual should not be paid for teaching.

1.0
5.0
AMS261
Grade: Not sure yet
Oct 23, 2016
Wouldn't take again

Well where do we even begin. Homework is not remotely similar to exam. About 12 hours of HW a week, and it doesn't help you on the test. Overall just a horrendous experience

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
5.0
AMS261
Oct 24, 2016
Wouldn't take again

Just No. Don't take AMS 261 with him unless you want to learn 100% from powerpoint slides, have 3 hour webassigns, 2 hour written hw, and reading assignment. His test are hard and wordy.

Tough Grader
LOTS OF HOMEWORK
1.0
5.0
AMS261
Grade: Not sure yet
Nov 26, 2016
Wouldn't take again

Be prepared to do 10-15 hours of homework outside of class a week. Homework does not come close to resembling the test. Awful lectures. Reads straight from the slide shows that are difficult to understand. Rarely does example problems. Does not include answer key to practice exams because "you should know if you're doing it right."

Tough Grader
Get ready to read
LOTS OF HOMEWORK
2.0
4.0
AMS261
Grade: B+
Dec 4, 2016
Wouldn't take again

How to get an A in this class: 1) Show up to lecture once a week to hand in homework and leave 2)Use chegg for written homework 3)Do webassign as early as possible, use practice another version option to see how to do the problems 4)Study the practice exams thoroughly

Get ready to read
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
AMS261
Dec 12, 2016
Wouldn't take again

David Green is a godawful lecturer and time manager. This class requires you to suffer through 10-20 hours of HW per week only for you to realize David Green doesn't even grade your homework. He didn't grade our last two midterms and it is 2 days before the final. To pass, use Lamar Calc III. It's a life saver from this abomination of a math class

Tough Grader
Get ready to read
GRADED BY FEW THINGS
1.0
4.0
AMS261
Grade: Not sure yet
Dec 14, 2016
Wouldn't take again

You have readings, which you almost need to write summaries on, plus web assign and written homework every week. It will take forever, however thats the only way you learn since his lectures put you to sleep. I've never hated math before his class. My final is tomorrow and he has seriously only graded the first midterm. Most people stopped going.

Get ready to read
LOTS OF HOMEWORK
1.0
5.0
AMS261
Dec 14, 2016
Wouldn't take again

Absolutely the worst professor I have ever had. Avoid David Green at all costs. He has no idea how to teach and does not even have a degree in math. Tomorrow is the final and he has only graded one midterm out of three, and zero of the homeworks . Completely apathetic towards his students and actively works to make his own class intolerable.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
AMS261
Dec 15, 2016
Wouldn't take again

He brought his infant child to class on the day of the final exam. All you could hear through out the exam was his kid screaming and crying. -45/10. Do NOT take this class.

LOTS OF HOMEWORK
1.0
5.0
AMS261
Grade: B
Dec 15, 2016
Wouldn't take again

I really don't want to say anything for this class, but never take it.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
AMS261
Dec 15, 2016
Wouldn't take again

One of the worst professors I have ever had the misfortune of having. Insane amounts of homework, terrible lectures, never grades anything on time (going into the final only 1/3 of my midterms were graded, none of the homework) In addition he brought his infant daughter to the final and would not take her out when she started crying. AVOID.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
5.0
AMS261
Grade: A
Jan 19, 2017
Wouldn't take again

He gives so much homework and doesn't't give you a grade for it all semester, despite having TAs who are supposed to help grade. He brought his child to lectures often and the final, which was extremely distracting (especially when she cried). Grades assigned seemed arbitrary (A 65 was the only grade I got back all semester & I got an A)

Tough Grader
LOTS OF HOMEWORK
1.0
5.0
AMS261
Apr 28, 2017
Wouldn't take again

His lectures were all through power point. There is a large amount of homework (approximately 7 hours a week on average), however the homework was basically the only way I learned the material. Tests were difficult but fair for the most part. Recitations were helpful. Grades for homework were not given back which makes it difficult to prepare.

Get ready to read
LOTS OF HOMEWORK
1.0
3.0
AMS510
Dec 16, 2017
Wouldn't take again

Literally takes off points for the most minor mistakes that have nothing to do with the concepts taught in class. Get ready to get more than half your points taken off just because you accidentally subtracted instead of adding, even though you clearly understand the topic. A complete sadist!

Tough Grader
1.0
3.0
AMS510
Jan 26, 2018
Wouldn't take again

HE IS TERRIBLE

1.0
5.0
AMS332
May 5, 2018
Wouldn't take again

bruh.

Tough Grader
GRADED BY FEW THINGS
1.0
5.0
AMS510
Grade: C
Oct 15, 2018
Wouldn't take again

His handwriting is borderline hieroglyphic. His spelling is atrocious. His homework is absurdly long and difficult. His tests are difficult. His attitude is condescending. His solutions as well as the textbooks he uses are riddled with typographical errors. Also, doesn't give any examples? Like really? It's just a mess. Avoid.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
AMS210
Grade: Drop/Withdrawal
Sep 25, 2019
Wouldn't take again

no thank you.

Lots of homework
Get ready to read
Test heavy
3.0
4.0
AMS210
Dec 2, 2019
Wouldn't take again

He is not nearly as bad as the reviews make him seem. The lecture is rather boring and dry, but he does actually appear to grade homeworks on time, the tests were generally reasonable with averages in the high 60s/low 70s and if you go to office hours he'll usually be helpful. However if you have another choice, you should probably pick them.

Lots of homework
Graded by few things
Test heavy
1.0
5.0
AMS210
Dec 5, 2019
Wouldn't take again

Do NOT take this professors course. He is the worse professor Ive ever met.

Lots of homework
Get ready to read
Skip class? You won't pass.
5.0
3.0
AMS210
Dec 6, 2019
Would take again

Prof. Green is a very knowledgeable and respected man. Though a lot of people have given him bad reviews, he is an excellent professor. He might be a little confusing if you don't know any background about determinants and matrices, but if it is so I suggest you don't take this class. His office hours are very useful. He clears doubts very efficien

Tough grader
Lots of homework
Test heavy
4.0
4.0
AMS210
Grade: A
Jan 30, 2020
Wouldn't take again

I got kicked out of class by him and i would still have to say that he is honestly not as bad as everyone else said. As long as you pay attention and do your homework, you are honestly fine (at least for ams210)

Lots of homework
3.0
3.0
AMS210
Grade: Audit/No Grade
Aug 2, 2020
Would take again

Hard to describe, but he's slowly improving....

Lots of homework
1.0
5.0
AMS510
Oct 10, 2020
Wouldn't take again

Worst professor Ive ever had. He repeatedly lost his temper and yelled at students, threatening to kick them out of class. He has kicked students out of class, in fact. And this was a graduate class, with graduate students, not undergrads.

Tough grader
1.0
4.0
AMS210
Grade: B-
Oct 23, 2020
Wouldn't take again

Doesn't care about his students, unprofessional while responding to emails, and just did a terrible job of actually teaching.

1.0
5.0
AMS210
Grade: Incomplete
Nov 4, 2020
Wouldn't take again

Online classes with this professor are horrible, he gives 2-3 hours of pre-recorded videos every week and 4 chapters out of 2 textbooks and expects us to understand the material perfectly. Tests include insanely difficult conceptual questions that are designed to ruin your grade. Zoom calls are useless and weekly quizzes are atrocious

Lots of homework
Test heavy
Tough grader
3.0
4.0
AMS210
Grade: A
Feb 2, 2021
Would take again

Had to put this here because he's honestly not as bad as other people say he is. He can be a bit too serious at online meetings, but they're pretty useless anyways unless you have specific questions. I never read the textbook because the lectures he recorded are pretty solid and he always answer on piazza. Test always have 1 or 2 ridiculous qs.

Lots of homework
Test heavy
5.0
3.0
AMS210
Grade: A
Dec 16, 2021
Would take again

Have to put in a good amount of work for this class but the professor is extremely knowledgeable and understanding. Course is flipped-classroom style. If you have trouble with the homework, he will go over the questions in class. Attendance is not checked, personally didn't read the textbook but looked at his lectures.

1.0
5.0
AMS210
Grade: Drop/Withdrawal
Feb 4, 2022
Wouldn't take again

I dont even know where to start with this class. If you're good at teaching yourself material and dont want to go to class other than to take quizzes then this is your dream come true He uses old, pre-recorded videos on youtube to teach you the material and tell you to spend 12 hours a week doing homework. Homework is brutal and frustratingly long

Lots of homework
Get ready to read
Tough grader
5.0
3.0
AMS210
Grade: A
Mar 20, 2022
Would take again

Professor Green is strict and gives a lot of work, but he gives very good explanations of concepts if asked. I like the flipped classroom style because it gives me more flexibility. That said, exams and homework are both on the harder side with lots of conceptual questions.

Lots of homework
Caring
Accessible outside class
1.0
5.0
AMS210
Grade: Not sure yet
May 10, 2022

why do I pay tuition for a professor who assigns us work taken straight out a textbook with nothing original. Never taught a single thing and was all self taught. He is there to just grade and take credit off your work for bs things. Math has always come easy to me but this class has somehow made it difficult. This guy doesn't teach.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
AMS210
May 11, 2022
Wouldn't take again

Plz don't take this course.

1.0
4.0
AMS210
Grade: B+
May 17, 2022

He seems chill at first, but you'll quickly see how evil this man really is. The class was 50% HW and 50% quizzes. The HW was really really long and the quizzes are terrible. Get ready for LOTS of reading, because he doesn't teach during lectures and only goes over problems. AMS should be easy but not with green, Take MAT 211 instead!

Tough grader
Get ready to read
Lots of homework
1.0
5.0
AMS210
Grade: B-
Oct 27, 2022

David green teach everything, but he never teach AMS.

Lots of homework
Lecture heavy
Test heavy
2.0
4.0
AMS210
Grade: B+
Oct 30, 2022

Professor Green doesn't actually teach. You do the homework yourself and he goes over the problems in class. If you misunderstood something on the homework? Too bad, all the homework is graded. If you can't make it to lecture? Expect to make it up, as he has quizzes and "in-class activity" every other day.

Tough grader
Participation matters
Lots of homework
1.0
5.0
AMS210
Grade: Not sure yet
Nov 2, 2022

Hard and lots of quiz, hard homework, never teach in class.

Tough grader
2.0
4.0
AMS210
Grade: A-
Mar 2, 2023
Would take again

No midterms/finals. Graded on HW, quizzes and attendance. HWs were weekly, had 10 multiple part questions, very tiring and time consuming. Quizzes are based on HW so understand HW to do well on quizzes. Only thing he doesn't teach, you go to class with questions and he sort of answers them.. but you'll be more confused and over complicates topics.

Get ready to read
Clear grading criteria
Lots of homework
1.0
5.0
AMS332
Grade: Not sure yet
Apr 23, 2023

never teaches

Tough grader
Get ready to read
Participation matters
1.0
5.0
AMS210
Grade: Rather not say
Sep 5, 2023

save yourselfs, stay away.

Get ready to read
Lots of homework
Hilarious
1.0
5.0
AMS210
Grade: Not sure yet
Sep 19, 2023

Stay away guys

Test heavy
1.0
5.0
AMS210
Grade: Not sure yet
Sep 19, 2023

Stay away

Test heavy
1.0
5.0
AMS210
Grade: Not sure yet
Sep 19, 2023

Summary of the class: Learn the materials at home. Mandatory to come in class to ask questions about the homework that you 102% did not understand. Quiz every Tuesday. I personally dislike this style.

Tough grader
1.0
3.0
AMS210
Grade: Not sure yet
Sep 21, 2023

This professor is beyond terrible. He does not teach the material at ALL. There are prerecorded lectures, but they are EXTREMELY long and contain only a surface level overview. When he answers questions, he will easily spend the entire lecture explaining something that should take 5 minutes max. The ONLY plus to this class is the lack of exams.

1.0
5.0
AMS210
Grade: Incomplete
Oct 16, 2023

just save yourself.

Tough grader
Lots of homework
Lecture heavy
2.0
5.0
AMS210
Grade: Not sure yet
Nov 8, 2023

He does not teach in class, he instead spends all the class time answering 1 or 2 questions and yaps. Homework takes forever and his lectures are so long and feel useless in the end, because the homework is so much harder than what he teaches. No midterm at least

Get ready to read
Lots of homework
So many papers
1.0
5.0
AMS210
Grade: Incomplete
Nov 15, 2023

Bro is a professional yapper. You can ask 1 question and he will talk about it for the entire class and it will not make sense. He gives quizzes every week related to homework that are difficult for no reason. He does a flipped classroom so you will teach yourself everything. Just stay away and choose a different professor.

Get ready to read
Lots of homework
1.0
5.0
AMS210
Grade: B
Nov 16, 2023

Online lectures are useless

Get ready to read
Lots of homework
Test heavy
2.0
4.0
AMS210
Grade: Not sure yet
Nov 16, 2023

It hurts

Get ready to read
Lots of homework
So many papers
1.0
5.0
AMS210
Grade: Not sure yet
Dec 5, 2023

given the choice between retaking this class and joining the army id be at camp pendleton right now

Tough grader
Get ready to read
Participation matters
1.0
5.0
AMS210
Grade: Rather not say
Dec 11, 2023

End me, please!!!

Tough grader
Lots of homework
Test heavy
2.0
5.0
AMS210
Grade: A
Dec 16, 2023

flipped classroom style of teaching does not fit the material of this class or the professor. slowest talker alive and attending class was a waste of time. take a different prof if you can.

Tough grader
EXTRA CREDIT
Lots of homework
1.0
5.0
AMS210
Grade: B
Dec 19, 2023

Your final grade is as good as the weakest subgrade.

Tough grader
Get ready to read
3.0
4.0
AMS210
Grade: B
Dec 24, 2023

Attending class and grouping with a few people is necessary for participation credit for attendance. Quizzes, technically not open-note (might as well be), not difficult if you at least understand homework solutions. Homework take hours. Flipped classroom style, video lectures unnecessary. Slides very useful. You may still need to look stuff up.

Participation matters
Clear grading criteria
Lots of homework
1.0
5.0
AMS210
Grade: Incomplete
Sep 24, 2024

it's hard to say

Lots of homework
Test heavy
1.0
5.0
AMS210
Grade: Not sure yet
Sep 24, 2024

Grown adult who threw a temper tantrum because someone mumbled, and as such had to threaten to fail and prevent people from getting an A because nobody knew who spoke. A 90 minute lecture, forty of which were dedicated to being a control freak, unable to handle a student that nobody heard. Teaches nothing, also, so a waste of time.

Get ready to read
1.0
3.0
AMS210
Grade: Not sure yet
Sep 25, 2024

Positive: quizzes are easy,hw based. Lectures required, boring, nothing taught. Professor Greene had meltdown when some1 talked 2 separate times, threatened 0 on quiz for all. Even made us write promises it wasn't us. Said if we spoke or were near speaker he would give us an F. Also took photos/recording of the class during this incident. Weird

Participation matters
Lots of homework
1.0
4.0
AMS210
Grade: Not sure yet
Sep 25, 2024

One person in the lecture of 200 ppl was talking and david green threatened to end the class and give everybody a zero for a quiz if the person didnt reveal themself. Then he forced everybody to sign a paper saying that they didnt know who was talking and if they did, they were a liar and would instantly fail the whole course. Says enough about him

Get ready to read
Participation matters
Lots of homework
1.0
4.0
AMS210
Grade: Not sure yet
Sep 25, 2024

He creates a very unsafe learning environment when he threatens to give every student in his class a 0 because he was "disrespected" by a student talking in his class. He doesn't often teach because he did so a while ago and just posts the lectures for you to watch and come in (which is mandatory) and ask questions. 0/5

Tough grader
Get ready to read
Participation matters
1.0
5.0
AMS210
Grade: Not sure yet
Sep 25, 2024

Just don't take him

Tough grader
Lots of homework
1.0
3.0
AMS333
Grade: B+
Sep 25, 2024

Had him when he replaced McCarthy after his passing. The difference was night and day. McCarthy would teach exactly what was on the tests, while Green would yap about 100 surface level concepts in a 300 level course. Prepare for self teaching. Can't speak to difficulty as he inherited McCarthy's class.

Graded by few things
1.0
4.0
AMS210
Grade: Not sure yet
Sep 25, 2024

My first year at Stony and I have to sit through this yapper 2 days out of the week. You learn absolutely nothing in class and he slams you with 4 hours of homework after teaching you a whole lotta nothing. He had a meltdown over someone discreetly whispering in a FLIPPED CLASSROOM and threatened to fail the whole class. Don't even bother with him.

Tough grader
Lots of homework
Test heavy
5.0
1.0
AMS210
Grade: A
Sep 26, 2024
Would take again

Great Professor.

1.0
5.0
AMS210
Grade: B
Sep 26, 2024

Who is speaking!!!!??????!

Tough grader
1.0
5.0
AMS210
Grade: B-
Sep 26, 2024

ain't no way this dude had a meltdown because someone was whispering, mind you very discretely, in a class of 200 people. Just do not bother with this dude.

Tough grader
Lots of homework
Test heavy
1.0
5.0
AMS210
Sep 27, 2024

If there was a 0 option that's where I'd put him. I'm not even sure why this mf even has students after the bad reviews and reputation he has.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
AMS210
Sep 30, 2024

Went into this class thinking it wouldnt be too bad, I was wrong. hours of homework every week, lectures that dont really help hw or quizzes at all. Ended class because someone spoke a word, a few lectures later someone spoke and he threatened to fail the class unless someone snitched. Im honestly just mentally tired of this, please do not take him

Lots of homework
Lecture heavy
5.0
1.0
AMS332AMS333
Grade: A+
Oct 16, 2024
Would take again

Great Professor! Teaches a lot and prepares you for class! NOT

Amazing lectures
Hilarious
Respected
1.0
5.0
AMS332AMS333
Grade: D-
Oct 16, 2024

Yo who hired this guy

1.0
5.0
AMS210
Grade: Audit/No Grade
Oct 29, 2024

what a joke. he's hilarious. hilariously bad.

Lots of homework
Hilarious
Lecture heavy
1.0
5.0
AMS210
Grade: A+
Oct 29, 2024

WHO IS TALKING?!

Hilarious
1.0
5.0
AMS210
Grade: A-
Oct 31, 2024

Professor Green bases all of his quizzes on the homeworks that he assigns each week that can take up to 14 hours to complete. It doesn't help that a lot of the video lectures he prepares does not help at all and eventually, you'll have to find other videos online to help understand core concepts.

Tough grader
Lots of homework
Test heavy
2.0
4.0
AMS210
Grade: Not sure yet
Nov 7, 2024

Very good at explaining complex concepts and passionate about teaching. However, he requires us to learn the material outside of class in the Strang Textbook (which explains concepts poorly), and recorded lectures. Hw 4-5 hrs weekly. No midterm or final. Miss over 5 classes, get a C. Enjoy doing tedious work, don't take this guy.

Lots of homework
2.0
4.0
AMS210
Grade: B
Nov 30, 2024

Professor's teaching style just doesn't click for this class. Homework takes forever, and the flipped classroom leaves you on your own too much. Unstuck ai helped me get through it, but I'd recommend trying a different professor if you can.

1.0
1.0
AMS210
Grade: B-
Dec 29, 2024

Nothing...

2.0
2.0
AMS210
Grade: B
Apr 21, 2025

Clear grading scale, no tests besides open "hw" quizzes. The prof is easily annoyed. HWs are kind of difficult. Otherwise easy class. Flipped classroom isn't really helpful. Answers questions in class.

Clear grading criteria
Lots of homework
1.0
3.0
AMS210
Grade: A+
Sep 23, 2025

Zero homework grading criteria: can just make up any grade he wants. Attendance lecture is mandatory but useless as he doesn't teach anything in class. Avoid at any cost

Tough grader
Get ready to read
Lots of homework
1.0
5.0
AMS210
Grade: Not sure yet
Nov 5, 2025

terrible teacher and very unreasonable and doesn't care at all about students

1.0
1.0
AMS210
Grade: A+
Nov 19, 2025

With earrings and a high pitched voice, this cutie pie presents himself as some authoritarian presence but ultimately a capable lecturer. He's not. He's not only performatively authoritarian, but also sucks at teaching. He had an hour long tangent about how to find a line perpendicular to a plane. He sucks but you can get an easy A with him.

EXTRA CREDIT
Lots of homework
Hilarious
5.0
1.0
AMS210
Grade: A-
Dec 4, 2025

No exams just weekly quizzes which are open notes.

Participation matters
EXTRA CREDIT
Lots of homework
2.0
1.0
AMS210
Grade: A
Dec 4, 2025

the class is really straightforward but he has some deadly mood swings. flipped classroom

Get ready to read
Clear grading criteria
Lots of homework
1.0
2.0
AMS210
Grade: Not sure yet
Dec 8, 2025

In the previous year, he threatened to fail the entire class over a whisper nobody heard. This year, he threatened to fail 30% of the class for doing the in-class polls at home, and when people discussed it on reddit, he started yapping about "stop getting mad at your professors on reddit." LIKE??

Participation matters
Clear grading criteria
Lots of homework
1.0
3.0
AMS210
Dec 13, 2025

Take this class only for the credit, not if you want to learn. The professor doesn't teach anything but you still have to go. You are expected to learn all material outside and do homework. In class he reviews 2-3 homework problems and reads off slides. Your grade is mainly dependent on whether you submit the homework on time which takes 10+ hours.

Lots of homework
Hilarious
Lecture heavy
1.0
5.0
AMS210
Grade: B+
Dec 16, 2025

David Green is an extremely bad professor. I HIGHLY advice any student who needs AMS 210 to take it with someone else. Green's class promotes last second cramming, and learning topics right before the quizzes. Because topics are not brought up again most student's spend extreme hours on his class and then don't remember anything anyway.

Tough grader
Get ready to read
Lots of homework
1.0
3.0
AMS210
Grade: B+
Dec 18, 2025

The class is genuinely concerning with how many incidents we have in a year. We also don't really learn much.

Tough grader
Participation matters
Lots of homework
1.0
5.0
AMS210
Grade: B+
Dec 22, 2025

His lectures should be used as a form of torture. Don't take him.

Lots of homework
1.0
5.0
AMS210
Grade: A+
Dec 22, 2025

How is him still a professor? My grandma can do better then him

Tough grader
1.0
5.0
AMS210
Grade: Rather not say
Dec 22, 2025

Avoid taking him very interested in reporting to Academic Integrity rather than teaching

Tough grader
Participation matters
Lots of homework
1.0
5.0
AMS210
Grade: A
Dec 23, 2025

Participation is required for a high grade but the lectures are not helping at all. Videos on YouTube are more understandable than the lectures.

Participation matters
Graded by few things
1.0
5.0
AMS210
Grade: A-
Dec 24, 2025

don't take him

Tough grader
Lots of homework
Test heavy
1.0
4.0
AMS210
Grade: B
Dec 25, 2025

This course requires a significant and consistent time commitment throughout the entire semester. Students should be prepared for a heavy workload, including weekly problem sets with a large number of questions and regular in-person quizzes.

Tough grader
Participation matters
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

59%

Textbook Required

76%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 45 grades
Most common grades:
Not sure yet (25)
B (9)
A (9)
Grade Distribution
A(15)B(14)C(3)D(5)F(0)A-/B+(11)
Based on 87 reported grades
Not sure yet: 25
B: 9
A: 9
B+: 7
Common Tags
Lots of homework (46)
Tough grader (29)
Get ready to read (27)
Test heavy (16)
Participation matters (13)
LOTS OF HOMEWORK (12)
Tough Grader (11)
Lecture heavy (7)
Rating Trend

Declining

-0.41 avg change
Nov
Dec
Apr
Sep
Nov
Dec
Last 6 months
Ratings by Course

AMS332AMS333

3.7

(3)

AMS333

3.6

(7)

AMS510

1.7

(7)

AMS210

1.6

(68)

AMS261

1.5

(77)
+1 more courses
Difficulty by Course

AMS332

5.0

AMS261

4.7

AMS210

4.1

AMS510

3.9

AMS332AMS333

2.7

Similar Professors