Why do you ask whether I already have a US master's degree?
Because it changes which schools serve you best. If you don't yet have a US master's from a non-profit or public school, earning one puts you in the H-1B Master Cap - an extra lottery draw for advanced degrees. In that case I'll steer you toward our non-profit and public partners and tell you why for each.