Golf Simplified: Learn Quickly, Practice Productively and Enjoy the Game