I
Ian L Review of Collactive
Beautiful campus, amazing college town, painfully ...
Beautiful campus, amazing college town, painfully mediocre school. Still the best school in the state, but that says more about Delaware than it does about UD.
Comments: