actually, driving good comes with a lot of experience.
unless you really drive everywhere on your L's, it's hard to drive well in any environment when going on for your P's.
Being familiar with a route will definitely help.
You know the area, you know the lanes, lights, crossings, etc