Tirhas Hailu
One of the sweetest professors I have ever had! She truly cares about her students, is very understanding and just wants everyone to succeed in her class. The class is very heavy project based, so carefully pick your group at the beginning of the semester. Attendance is mandatory, test and quizzes straight from her lecture slides. 
