Nathan Harness
Very textbook heavy class. He takes a little while to grade assignments, and he never graded our final project, which I worked pretty hard on. He does an excellent job at explaining the material, and when he does grade assignments he grades them pretty loosely.