Jeff Vickers
Dr. Vickers is a professor who isn't afraid to push you, sometimes to your limits. I consider these moments wonderful learning experiences and it really teaches you to learn from failure. Overall negligence is not tolerated, but if you out in the work and show some progress Dr. Vickers is more than willing to guide you in the right direction.