Ready to #GetchaMind Right?

Where is The Duke Academy located?

New Orleans, LA