Scott Granneman was the professor who taught me the most, and I feared missing one of his classes because there was so much information in his lectures, which would take me a week to learn on my own out of a book. I believe his teaching style, combined with the sheer number of resources available on his website made his classes top tier. I never felt lost, but consistently felt challenged. He was also always willing to meet with people out of class, so that everyone was on the same page when we met in class.
– 2012 graduate