<p>Harvard is a long-shot for everyone, but I’d say you have a shot, and should try. Wellesley is all-women, but has a strong feminist tradition. Tufts and Brandeis are solid matches for you, and have progressive traditions. Brown would probably be a pretty good fit for you. Add BU as a safety. If you are seeking a lot of financial aid, you might need to add some more safe and match schools. Otherwise, I think you have a good starting selection. </p>