Scott Kelley
Scott is one of the best professors I've ever had. He has the informal approachability of a peer, but with the knowledge of his subject of a PhD. His class was engaging and the material was cut up well. The tests are pretty easy, and the labs were fun. Will take him again!