Andrew Steck
Prof. Steck is probably the best professor I've had at Iowa. Grades easily, teaches well and to the test. Only complaints are he is bad about getting back via email and a little disorganized.