Geoffrey Ford
Dr. Ford was definitely one of the best professors I've had so far. Yes, the material is pretty tough, but he does his best to make sure you understand it and is amazing with scheduling a meeting if you need help. His extra credit opportunities are both interesting to read and help with your overall grade!