Justin Havird
I really enjoyed Dr. Havird's lectures! Attendance wasn't required but most people attended lecture because he made it engaging. And as other reviews have said, he takes feedback seriously and geniunely wants students to succeed. Exams were free-response heavy, so def practice being able to apply concepts. 