20 Interesting Facts about DePauw University

DePauw University is a private liberal arts college located in Greencastle, Indiana. It was founded in 1837 by the Methodist Episcopal Church and has a strong tradition of providing a well-rounded education to its students. The university has a total enrollment of more than 2,000 students, with a student-to-faculty ratio…
Read more