Shahin Nayyeri Amiri
The instructor excels at clarifying concepts in all of his courses. I can confidently say that I gain the most knowledge from his classes while studying at ODU; the others seem more focused on completing projects.