Neil Sanger
Doc is the best! He is one of the few profs who truly value feedback and want you to succeed and understand the material. As long as you show up, pay attention and do all the work, you will do great!