Reviews of professor David Sayre

Rating: 5.0/5, difficulty: 3.0/5
Sayre is an amazing professor. Project heavy with good explanations. Lots of homework.

Rating: 4.0/5, difficulty: 4.0/5
Dr. Sayre is a good professor who teaches because he loves the subject. There are times where he gets a little over technical and his homework wording is occasionally ambiguous, but he is very open to questions during class and is willing to explain the concepts. His exams are tough - make sure you know the material.

Rating: 4.0/5, difficulty: 4.0/5
Dr. Sayre is a great CS professor. I came in with no knowledge of programming at all, and he made me fall in love with it. He knows alot about CS and programming. He gives pretty good life advice and sometimes uses what he says "potty words" to get our attention in class and to wake us up with a good laugh. 10/10 would take again.

Rating: 4.0/5, difficulty: 4.0/5
He was very specific with what we were being taught, and his lectures were amazing. He had a good sense of humor and Dr. Sayre taught me a lot in the short class time. I would most definitely take him again.

Rating: 5.0/5, difficulty: 4.0/5
Dr. Sayre's class is difficult, and he teaches at a high level. If you work hard though, you can learn a lot from his class. He keeps CS classes funny, interesting, and practical even though he expects you to work hard. Working hard in his classes pays off.

Rating: 1.0/5, difficulty: 4.0/5
I have never taken a more frustrating course than with Dr. Sayre. If you want my advice save yourself the headache! His teaching style is bad jokes and content far above the level of the class. Ive never had such a condescending professor.