Matthew Godshall
This professor was exceptional! He was personal, intellectual, caring, and he knew the material. He always made time for questions in class, no matter how much of a rabbit trail it was. He covers a lot of material and has 3 major projects. He is very understanding on late work and grades you generously as long as you fulfilled the requirements.