Ulfar Bergthorsson
He is a very boring lecturer. I skipped class the entire semester because he lectures straight from the book. Tests aren't tricky, but it is difficult to study for them because of the amount of material covered. He drops the lowest of 3 test grades, but even then this course is still challenging. Take the online prof if possible!!