I find your top 3 list interesting as a teacher:
1) Be the best.
2) Help people (curious, why isn't this first?)
3) Get good information out there.
Since we're not being delicate, or nice. Why haven't I gotten any better since having lessons with Brian, 4 Hrs instruction and a round of golf...