is it a good idea to fix your kids' cars for them?

I say work WITH them and of course do thing that are above their ability but have them observe and help as much as they can.All three of my Sons work on their own stuff.Even my three Step-Daughters had me teach them how to change their own oil and do minor tuneups.They are all adults now and are now passing their knowledge down.