Building web sites means mastering software, and I share my software knowledge through both public tech writing and private training.
I've written hundreds of paid tech articles as the About.com Expert on Content Management Systems, and I add new articles regularly. I focus on WordPress and Drupal, but I also cover basic CMS concepts. These articles get thousands of hits per day, and they also go out in a free weekly newsletter to over 30,000 subscribers.
When articles aren't enough, I give personalized training. My web site projects usually include some initial training, but I also love to help other web developers conquer obscure problems. For instance, Aegir is an extremely powerful web-based tool for managing multiple Drupal sites. But the learning curve can be a bit steep, and I've been glad to help other developers get started.
No need to fly me out to your office, of course. We can use whatever mixture you prefer of email, phone, chat, and a free, secure screen-sharing service like join.me. And there's no minimum time or long course to follow; we work together on what you feel you need to know, as much or as little as you like. Drop me a note and let me know what you're struggling with.
On the other hand, if you yourself are trying to teach, through documentation, I can help you with my professional tech writing services. I can proofread, revise, write from scratch -- whatever you need. I love making complex concepts understandable. Whether you need a few articles or a revamped documentation site, I'd love to help.