From China’s Scientific & Academic Integrity Watch: Professor Stephen Stearns of Yale has spent this Fall at Peking University teaching two undergraduate courses on evolution. The school, also affectionately known as Beida, is one of the most prestigious universities in China. Today, a letter by him is circulating the school’s BBS and a few