I don't teach my kids rebellion - EVER. I teach them to think about everything and live according to the dictates of their own conscience. They can do that without rebelling, and I model that for them.
How do I do that?
1) By talking about things I hear at Church with which I disagree, but ALWAYS in the context of how much I love and admire the people who say them - and ALWAYS in context of how much I love serving in the Church - and ALWAYS in the context of why I disagree, based on my view of the pure Gospel of Christ and the pure core of Mormonism. My kids know full well that I don't believe everything I hear in Church - and even in General Conference occasionally - and often can tell me something with which I disagree before I mention it to them. For example, they know I don't like one of the lines in "Away in a Manger". They laugh about it now, but it will be a foundation for them when they hear things that really bother them - and that has happened with my oldest four already more than once.
2) By skipping some meetings / gatherings / events at church for other things - or simply because right now we can't afford the gas costs of driving 50 miles round-trip for such things. We go on Sunday, and we go on Wednesday - and we go to something else very rarely. All those other things are optional in their entirety, so we do what we can - and I teach them that making that choice is not wrong in ANY way.