As a dependent of a US citizen you get fair chances on fees. But only that dependent you're being sponsored can afford you. Otherwise doing as a foreign student may cost you an arm and a leg. Its tough there, not like UK or Australia. You don't get full time work unless you're skilled migrant. Number one rule is don't expect that you can do part time work and do studies with it. Its not possible as a foreign student by your own.