If you're going to be staying in the LA area I think a MPH from USC should be ok, however outside of LA I don't know how valuable the degree is. My friend went there, and she said she wished she had gone to a bigger, more well-known school of public health.