David McCullough
I absolutely LOVE Dr. McCullough! I took him for Class Conducting and he was so helpful and he allows you to turn your assignments in late for full credit so you can work at your own pace! Life happens, and sometimes you cant make a deadline and he understands that! I loved his class!