<p>Binghamton would be a good safety for you. If your parents cannot pay, you will be a great candidate for aid, but if they just do not want to pay, it will be hard. Tulane gives good need and merit aid, and is in a small city. You should also look at Vassar. Brandeis or Boston College may be a fit. University of Rochester may be a fit. Look at Rice if you are willing to go that far away. Northwestern could be a good idea. You are definitely a candidate for the top schools.</p>