@toowonderful, OP said “I have a chance of going to a private if I somehow manage to lower the tuition cost”… and “unless I am able to convince them that, for example, a specific CalState will be a better fit.”
So I made a list of private and public schools with strong SM programs.