Denzel Washington is a good and honorable guy. Where the blazes is Dullard University?
Its “Dillard” and its in “N’awlins”.
New Orleans