If you’re the parent of a teen, chances are you have had plenty of occasions to feel frustrated, ...