Reviews of professor Assefaw Gebremedhin

Rating: 5.0/5, difficulty: 4.0/5
He truly cares about his students (sent multiple polls to see how students are doing, how tough your workload is, etc) and if you actually listen during lectures you'll understand very easily. The book supplements anything he lacks in, which isn't often. He tends to go fast during lectures but it's not bad. I wish I could take him for more classes.

Rating: 1.0/5, difficulty: 5.0/5
Boring. No one cared about attending his zoom in the end. I dont recommend taking his class, he is rude and boring!

Rating: 1.0/5, difficulty: 5.0/5
Very tough grader. Unable to reach out of class. Sent him an email in January and got response in March.

Rating: 5.0/5, difficulty: 2.0/5
score well on homework.That's 58% of ur grade

Rating: 5.0/5, difficulty: 3.0/5
Lots of really hard homeworks, 2 midterms that was average to easy, hard to stay engaged with him in lecture, no coding.

Rating: 1.0/5, difficulty: 5.0/5
He expects everyone to attend his boring zoom!

Rating: 4.0/5, difficulty: 3.0/5
good

Rating: 1.0/5, difficulty: 4.0/5
The slides from class are totally worthless, I rather read the textbook by myself better than go to class, hardly learn anything. He purposely arranges his office hours that conflict with other class, so students barely use the office hours. It is hard to ask question when HW is handwritten via zoom. I think the instructor and TA are not helpful.

Rating: 5.0/5, difficulty: 3.0/5
Assefaw is a great teacher. His assignments can be difficult but he cares a lot about his students - if you are having trouble, definitely go talk to him and he will go out of his way to help you.
Exams were pretty easy in comparison to the homework.

Rating: 2.0/5, difficulty: 3.0/5
First of all, do the homework, there's only 8 and it's 60% of your grade. As much as I think Assefaw means the best, he tends to ramble a lot in lectures and focus on material and syntax this isn't used in the homework or exams. The content itself isn't too hard to understand but if you get behind it's a pain to catch up.