Here are various articles about SEO writtin by our VP of Search Engine Optimization.
We encourage clients to learn as much about SEO as possible for a couple of reasons.
1) The more you understand, the easier it is to acheive your goals.
2) It makes it easier for you to get your CEO, CFO, etc., on-board with prioritizing your SEO goals when you are able to clarify things for them.