Congratulations on her hard work and success!
I’m not an expert at all on CA schools, but it is my understanding that UCs can be very tough for med school aspirants, especially OOS ones. And, as noted above, financial aid is very unlikely at the UCs for an OOS student. I believe UW too.
USC, UCLA, and UW (Seattle) are all urban schools and all in the West. All are large schools. They are all terrific schools. So some others that might meet some of these criteria, including being excellent schools for pre-med students. These are not “easy” schools. None are. There will be many, many excellent students at all of them. And they are places where a bright, hard-working student can do well, and can go on to med school.
Urban: Case Western Reserve (CWRU, “Crew”), Rhodes College, and Macalester. Case is a top research university with a top research hospital/med school immediately adjacent to campus. It gives strong merit aid. Go to the Rhodes website and explore a little. It’s a beautiful, top-notch LAC. Macalester is very similar, with colder weather. Also University of Rochester, which is an excellent national research university, strong in science, including medical fields. Creighton, in Omaha, is right next to downtown and the Old Market restaurant/bar district. The University of Nebraska Medical Center is close to campus, so great internship/shadowing/etc. opportunities are nearby.
West: Check out Santa Clara University (not sure about financial aid there; you could run the NPC). Arizona and Arizona State might be worth researching. Some of the Colorado schools are incredible. I don’t think they are as generous with aid.
Large: Some other public flagships where she might get aid: University of Kansas. I think she’d qualify for merit aid; you can easily research that. Lawrence is a terrific college town. Nebraska and Iowa both have urban campuses. I think she might also be eligible for aid at these schools. University of Minnesota is large and urban.
Some tips for pre-med students:
Go to class–no substitute for that.
Get tutors Day 1 for lower-level science classes. Students feel like this is a sign of weakness. Actually it’s a sign of strength. A pre-med advisor at a top national university told the pre-med sessions we attended there that this is one of the keys to success. Almost all the students who had made A’s in their organic chemistry class had done this. It’s better than waiting until a student bombs the first test. You’ve already developed a schedule and relationship with a tutor when everyone else is scrambling.
You don’t have to major in a science. You just need to take enough to be prepared for MCATs.
Med schools now look for lots of service hours, including lots in medical-related areas. So start with this early in a college career.
Good luck, have fun with the process, try to make it about exploring and finding a good fit!