Adugna Olani
He is passionate but new to teaching intro level courses, had heavy testing (2 midterms, 1 final, 8 quizzes with 3 dropped). Lectures sometimes confusing due to tangents, but he's kind at the end of the day.
