<p>There are so many schools out there, it can definitely be hard to sort through them all. Here are some schools off the top of my head which might interest you:</p>
<p>Seattle U
Lewis & Clark
U of San Francisco
Loyola Marymount (Los Angeles)
Tulane
American U</p>
<p>Obviously these schools are very different, but they all meet some/most of your criteria. Other things to consider might be location, your (loose) intended area of study, and financial aid.</p>