Kidane Yohannes
Would definitely recommend! He is an amazing professor. Engaging lectures that are laid back, educational while adding in humor when in person. Lenient late work policy with fair grading and very helpful when you ask questions. Very straight forward with expectations and grading. Assigns helpful work rather than busy work. Not too much homework. 