William Holland
Dr. Holland is by all means a great teacher he really cares for his students and wants you to learn the material rather then get good grades. My ADHD ass can understand how he explains the material and answers question that people people think are silly.