I am a software developer, trainer, and author. I co-authored Head First Design Patterns, Head First HTML and CSS (2nd Ed), Head First HTML5 Programming, and I'm currently at work writing Head First JavaScript Programming, and creating a series of training videos for HTML & CSS. My areas of expertise are design patterns, internet, mobile, Web development, HTML, CSS, and JavaScript. I am learning Cocoa and Processing and hope to learn a bit of data visualization for both Processing and iPhone, and would love to write an iPhone app.