A college history professor has been placed on leave after criticizing a planned gay pride event in Cullman.