Zachary Pilot
Dr. Pilot is very understanding and strait forward. He gives opportunities for extra credit and drops your lowest test score. Just go off of his lecture powerpoints and you will do fine. Go to his study sessions also.