Re: A degree from US. Is it worth the time & money?
Yes international students can work up to 20 hours per week but at around $160/week or so depending on the state you are in that probably won’t amount to much. I have heard universities in the UK are a better option if you want to finance your studies while working simultaneously but the drawback is that most British universities pale in comparison to American ones.
One option that you might want to consider is the generous Fulbright scholarship program. It pays for all tuition and expenses and it saves you much hassle because you just have to apply for the scholarship I think and then you are matched to the best fit university that offers the MS/PhD program you are interested in.