Adam Malka
I really enjoyed Dr. Malka's lectures. He started right on time and ended exactly on time. You do get points for attendance, but can miss if need be. He gives you access to slide and an outline that are really helpful. I do recommend going to class because his lectures add extra details that can be useful for papers or exams. 