As this can be a very stressfull situation start off slow start them driving around your street a few times a week to build their confidence,then gradually move to a quiet suburb and practice their then eventually into the city. Remember it is very important to keep calm and never GA_googleFillSlot("minti_advice_island_logged_out_300x250"); lose your patience all though at times this will happen.They will make mistakes which is expected remember they do not have your years of driving experience. Make sure they regularily drive so that it becomes routine. Enroll them in driving school lessons as their is always more they can learn their may be something you have missed or they have picked up some of your bad habits. Let them know what mistakes they are making but also give them compliments for the things they are doing right it really does boost their confidence it's nice to see that smile come accross their face. I have found with all my children about 3 weeks in they go through this stage of being over confident which you have to keep on top of aswell. They also don't think like us and sometimes don't forsee certain situations so their will be times they don't look when their suppose to on a merging lane or their following to close behind a car you just have to be watching all the time and give helpfull instruction. I have taught all my kids and we have had some laughs along the way don't dwell on the mistakes they have made,They have driven up gutters,stop suddenly,staled gears,got beaped by other drivers, but they got their in the end and are good drivers, so make it a good memorable experience for them.Happy driving.