Practice doesn't make perfect but "Perfect. Practice does"
The Golf Trainer app can give you this
Everything you need to improve your golf in one app
Top PGA Pro videos to fix your game
Records all of your data including the bad shots
Take the challenges if you've got the balls
Email your coach before your lesson to fix your bad shots
Or work on your own to improve your game