David McElhattan
Professor McElhattan has interesting lectures that are easy to understand. He seems to present the information objectively and with data which I appreciated. Overall not a hard class at all.