Prof Engin is one of the few professors who actually understand the students needs. He cares more about teaching than quizzes or exams. The subject is tough but he goes above and beyond to make it fun and easy. Loved his class