Which colleges would best fit my academic profile?

<p>How about Tulane? I know Tulane is generally strong in the sciences, not sure about physics though.</p>