Reviews of professor Kaleab Gorfu

Rating: 1.0/5, difficulty: 4.0/5
I struggled with his class and somehow he curved the whole class at the end of the semester and I got an A. He'll ask too many questions about your code as if everyone cheats. If you already know java and write a code that he hasn't taught he wont like it. I didn't learn a thing from him, got the codes online and went to the TA for help.

Rating: 1.0/5, difficulty: 4.0/5
AVOID THIS CLASS AT ALL COSTS!! Terrible!! EXTREMELY unclear about what he wants. The entire class was confused on their standing in the class. He will take pts off your code b/c he expects you to use what he has taught (having had coding experience) . Lecture and test questions were completely off. He is nice but has no idea what he is doing.

Rating: 1.0/5, difficulty: 4.0/5
Avoid his class if you want to be hassled. Didn't teach just read straight off the power points. He won't give you credit for lab assignments if you don't understand the whole thing. Doesn't like when you use stuff outside of class in your code. Not taking CSC123 bc of him, got an A out of luck and going to the TA. He's useless

Rating: 1.0/5, difficulty: 5.0/5
Had this professor at WLAC CIS148 (Online Summer) and was horrible. Instructions on canvas were unbearably clear and workload was ridiculous for the amount of knowledge and time we had. I speak for other students when I say it was very unprofessional and so bad. Definitely don't recommend. Work was doable but not for the deadlines

Rating: 1.0/5, difficulty: 5.0/5
Many of his assignments are unclear and the instructions are extremely vague and ambiguous.His grading is very arbitrary and strict and would take points off assignment because I did not use my camera when recording my code although it was never stated to do so. He grades assignments very late and would not give enough time to redo the assignments.

Rating: 1.0/5, difficulty: 3.0/5
In an age where classes are all online and self taught, he finds a way to be more detrimental than if he did literally nothing like all other online class teachers.

ALL assignments are unclear, graded arbitrarily (many weeks after being due), and harshly. He secretly adds assignments without any mention or announcement and has them due next day.

Rating: 1.0/5, difficulty: 5.0/5
I took this professor at WLAC and dropped the course. His assignments are unclear and confusing. Makes you record your assignments which is time-consuming and unnecessary. Takes points off even though you did the code correctly. Tests have 50 questions with a 40 minute limit which is not fair. Grades assignments weeks after the deadline. Avoid him.