Reviews of professor David Gershman

Rating: 1.0/5, difficulty: 5.0/5
Don't take this guy because he is online and that's coinvent, it's not worth it. If you already know systems programming than this class is for you! Because he teaches like you already know it unfortunately. No HW sounds great until you realize you get no practice and leave this class not knowing how to use command lines. Tests have trick questions

Rating: 1.0/5, difficulty: 5.0/5
Grades exclusively come from quizzes, 2 exams, and 1 final. No extra credit, just exams with really strict grading with 0 partial credit. Sloppy lectures with little sustenance, no insight to material on exams, no curves, no make-up exams. Get ready to self-teach and still fail because none of his notes correlate to exams. Avoid at ALL costs.

Rating: 1.0/5, difficulty: 5.0/5
I don't know ho w to say it. The only thing I want you guys to know is: if you want to pass this class with higher grade, NEVER NEVER NEVER take this professor!!!!!!!

Rating: 1.0/5, difficulty: 4.0/5
100% of your grade is on tests. He tries to give the impression that he cares, but in reality, he takes several shortcuts to make teaching easier for him and learning harder for the students. His tests are online with very limited time and no ability to check previous questions. Please save yourself the trouble and avoid him.

Rating: 1.0/5, difficulty: 5.0/5
He was the worst professor I have ever taken. He was unprofessional/inappropriate during his lectures and emails. He made plenty of excuses for not grading our assignments. It took him until the last two weeks of the semester to grade all of our assignments/quizzes/exams. I would not recommend him to anyone. Avoid at all costs.

Rating: 1.0/5, difficulty: 5.0/5
Okay, Prof. Greshman is a nice man. Don't take his Computer Networks class if you can avoid it. First off, this is a IT class. Not a CS class. I was under the impression that I would be doing network programming. Instead this class is very much taught and information presented is that of a network admin. class. Hard tests and no curve. GPA KILLER

Rating: 1.0/5, difficulty: 5.0/5
this guy is a gpa destroyer. so so so very nit-picky on quizzes/exams. he provides notes but half of the time the information is wrong or has nothing to do with the quiz/exam. absolutely no homework to cushion your grade, ONLY quizzes and exams. save yourself the trouble and do NOT take him.

Rating: 3.0/5, difficulty: 4.0/5
Professor Gershman at first I felt as though this class was gonna be horrible just bc he gives off this energy that he doesn't wanna be there teaching. However, he is caring and willing to help you. His class is solely based on quizzes and tests so just make sure to go over the material and know what's happening in the class.

Rating: 3.0/5, difficulty: 3.0/5
I took Gershman for CS2600 back in 2021 and now CS3800 (only half sem. due to prof. leaving) and his class is very test heavy and based solely on quizzes/exams. He's not a bad professor I just found it hard to pay attention sometimes since his classes are online only. If you have questions just email him and he'll get back to you.