Eyob Demeke
I have nothing against Professor Demeke's personality but his teaching is mediocre at best. He makes tests impossibly hard and when you try to see if it was cover something similar in the notes nothing comes close. He takes away points like a competition. If you need to take the class hopefully its full so maybe another proffesor can teach it.