The Northampton Community College faculty includes experts on everything from art to nanotechnology. As teachers, they enjoy challenging students and each other to think carefully and critically about topics in the news. Whether you agree or disagree...