Tilaye Asfaw
He is new but great! He tries to be clear and is helpful. He gives extra credit and really cares about us learning the topics and knowing how to do it. It was very clear what we had to do and he gave us it. If you tried you got a great grade. He was available in his office. Only problem is he was hard to reach by email.