By signing this petition you are endorsing the following principles (signed by over 100 Middlebury College professors) while making a… read more