Reviews of professor Birhanu Eshete

Rating: 5.0/5, difficulty: 4.0/5
 Birhanu is a great professor...he makes the information interesting, gives relevant homework and is genuinely a nice person. It was my pleasure to take one more of his classes I truly enjoyed learning this semester.

Rating: 5.0/5, difficulty: 4.0/5
Clearly his comfort zone. Slides are well-organized and class is interactive. He polls for answers and gives his own from the slides. Project was open-ended! Expectation kept evolving! The end was not as painful as the journey though ;-)

Rating: 3.0/5, difficulty: 3.0/5
Descent prof. with a wealth of knowledge.
The only downside for me was finding a project teammate.

Rating: 5.0/5, difficulty: 4.0/5
Really knowledgable professor with a great mix of 4 homeworks, a term project and a final exam. The term project may get a bit tough if you start late in the game. Grades fairly and willing to help if you approach him.