It's called being a teenager for gripes sake. My nearing 16 year old gets big starry eyes on things she wants too. It doesn't take much to bring her back to financial reality or to see her shortly after both plan ways to obtain those things(work whether its college, getting her license, a job, etc) and adjust her dream to fit her current financial reality(ie first car being a reliable but used corolla versus a new jeep) I'd worry less about the typical teenage starry eyes( which is normal) versus the woes she's in for by being raised by a wackjob liberal(which is not normal).

shame on you for calling your teenager names and talking shit about her on a public forum. Teenagers have enough of that to deal with from peers without their one refuge from that behaving the same way.