Where can I get significant merit aid?

You’re close to U Delaware. You’ll likely get their highest merit there with your scores.