Master Teach Learn

I use this technique to keep my skills fresh and current by the continual cycle of mastering a skill, compounding the knowledge by teaching others and then setting out to find and learn new skills in emerging technologies and skills.

Teaching methods include running workshops, live webcasts to India and creating video training courses.

Click the links below below to see some examples of my work.