Andrew Bacon
Prof. Bacon cares about his students, and is accessible outside of class. He made logic as interesting as it could have been taught. The workload is very manageable, and the homework is graded by completion. Gave a nice curve in the end. Solid prof. 