Reviews of professor Zachary Kelley

Rating: 1.0/5, difficulty: 4.0/5
Worst prof ever never announced a final, doesn't answer emails, teaches things out of the blue that have nothing to do with the material. gets upset when you email to ask what is happening in his class. he literally gave me a zero on a final out of spite. if you took his 3305 class you understand. absolute dumpster fire.

Rating: 5.0/5, difficulty: 4.0/5
Professor Kelley is a great professor! He expects you to work hard for a good grade. You'll need to read the textbook and take lots of notes. He provides many opportunities for extra credit, so make sure to utilize them. He wants you to learn the material and will challenge you. If you work hard, you will get an A. Definitely take his class!

Rating: 5.0/5, difficulty: 4.0/5
Entire course is cumulative, but its programming, so you have to know everything before to get what you are doing now.  The professor understands how hard this course is so he gives more than one opportunity to fix old work.

Final exam was a take home project.  The actual final exam period was actually your third chance to fix your final project.

Rating: 1.0/5, difficulty: 5.0/5
About as useful as a bike is to fish. WENT ON, AND ON about himself I seriously think he though he was gods gift on earth. Didint teach a thing, sprang tests randomly, he didnt follow the syllabus even remotely. Is extremely rude in person, and extremely passive aggressive on email. Stay away from him, makes it so much harder than it should be.

Rating: 2.0/5, difficulty: 4.0/5
Don't understand the positive reviews for this guy. While he seems organized, a lot of his lectures rant off into nothingness that have 0 to do with what we do. His grading policy is horrible... it makes you not even want to try for an A. Grades using an AI and grades harshly himself. Our final project had nothing to do with ANY of our lectures???

Rating: 3.0/5, difficulty: 2.0/5
I spent the entire semester on my laptop doing little tedious tasks and watching videos for hours. He was very impressed with himself, even though we learned none of the material from him. If we didn't do the assignments early, he would make us sit in class to do them. And he talked about random things during tests which drove me crazy.

Rating: 5.0/5, difficulty: 4.0/5
The only review I've ever written, but this man deserves the praise that he's getting here. The most caring and helpful professors I've ever had  he will do everything in his own power to help you learn and get the grade you want in the course (Whether that be extra credit or other sources) Even if you're questioning if the field's for you TAKE HIM