Last year, Penn was ranked the 10th most stressful college in America.