Dawit Demissie
Great professor. Knows you have other classes and doesn't give a ton of work but cares deeply about class and his students. This is my second time taking him, would take again if given the chance.