I believe this website has got some very fantastic info for everyone. "The expert at anything was once a beginner." by Hayes.