Howard Harmon
He is one of the most down to earth people. He really cares about his students and keeps all lectures light-hearted. He understands that his students are human too and treats them as such. Could not recommend this course more!