Robert Kelly
Lectures are not helpful. Daily in class quizzes worth 20% of grade. TA was very generous with grading. Homework requires heavy textbook use. Curves up final grades. Very nice if you speak to him outside of class. Homework and tests are difficult.