Jonathan Nay
Even though this was his first quarter teaching, I really learned well under Professor Nay. He teaches concepts well, and doesn't rush through topics. He's a lenient grader on tests, and will give healthy amounts of partial credit. There isn't a LOT of homework, but there is still a fair bit, but we have roughly a week or so to do the assignments.