A historically black liberal arts school, Dillard University is located in New Orleans, Louisiana. It’s affiliated with the United Church of Christ as well as the United Methodist Church. The school enrolls over 1,200 students and offers over 35 degrees. Dillard University hopes to “produce graduates who excel, become world leaders, are broadly educated, culturally […]
Dillard University
New Orleans, LA