Faculty Lounge Wisconsin Professor Finds Most of His College Students Believe America Invented Slavery Spencer Irvine November 13, 2016 From the College Fix: For 11 years, Professor Duke Pesta gave quizzes to his students at the beginning of the…