I'm sure you already knew some of this stuff, but good advice bears repeating.
Oh, yeah my teacher ALWAYS drilled that into our heads each and every day XD, had a job for a bit assembling Boards right out of high school. hmm.... i should really look into doing that again