Jennifer, how old are you?
Get any money you can get your hands on honestly--earn, birthday or xmas money, whatever.
Then instead of spending it, get someone who is not your parent to open a Uniformed Gift to Minors account for you at the bank---call around and get no minimum free checking or savings if you can. Specify that it turns over to you at age 18. Have a good friend over 21 who is absolutely financially responsible and reliable but is skeptical of your parents named as trustee by the grantor who opens the account for you.
You hand the money to the grantor just outside the bank, they go in and make the deposit to your UGMA account and show you the receipt thingy, your trustee watches the money for you, and *nobody*--not your parents, not anybody---but your trustee can touch it until you turn 18.
A grandparent or one of your parents' in-laws that likes you but isn't so fond of them, and handles money well, and isn't greedy, druggie, or dishonest would be a good trustee.
That way if your parents do send you off and try to manipulate you into staying in a program past your 18th birthday, you have more readily accessible "nest egg" than the thirty bucks or less the program would give you as an "exit plan" when they dumped you out on a deserted highway.
And if your parents *don't* send you off, you get a nice little nest egg at 18, anyway.
Timoclea