I'm pregnant with my first so I don't have any actual experience with this, but I wanted to know what was the best way of going about things from people who have actually done it.
DH and I are currently living in Romania. He speaks Romanian natively, but is also fluent in English. I am American and speak Romanian conversationally, but am definitely not fluent. We speak English to each other at home. We're both homebodies. He works from home and I'm a SAHM (or will be, I guess I'm a stay-at-home-wife now), so really my only exposure to Romanian is at church once a week.
We're planning on staying in Romania for the next few years (5-6 max) and then moving to the States long-term. Once we move to the States we likely won't return to Romania to visit since DH doesn't have any living family here. I would like our kids to be fluent in both Romanian and English, but DH doesn't really care if they're fluent in Romanian or not.
So here's the question: how do I teach my kids both languages? OPOL won't work because if I talk to the kids in English, DH isn't going to bother talking to them exclusively in Romanian no matter how much I want him to because he doesn't really care if they know the language or not. However, if I'm really good about talking to them only in Romanian he'd probably go along with it. Will it still work if DH and I continue to talk to each other in English? Another problem is that I've gotten into the bad habit of slipping Romanian words into my English sentences when there isn't a good translation or when the Romanian word just expresses the idea better, and of slipping English words into Romanian sentences when I don't know the Romanian word for something. I assume that I'll have to be really careful not to do that with the kids so that they can "compartmentalize" the languages properly, right?
We won't be putting the kids in daycare or preschool while we're here, and we don't have anybody in our circle of acquaintances with young kids, so most of our kids' language exposure will come from DH and I, with a little bit of Romanian in church once a week and a little bit of English skyping my family once a week. They'll run into other kids when we go to a playground or something of course, but I don't know that they'll have anybody consistent that they see regularly.