Yehenew Kifle
Very thick accent! I do not understand a word out of him. He also assumes everyone should know everything already and does not understand that people have zero knowledge about what he is teaching. 0/10. Save yourself. Do not take class with him.