my CV

Read about the fascinating twists and turns of my professional career.


I love my job.

Writing 105M: Multimedia Writing (Summer 2018)

A course focused on analyzing and creating multimedia compositions. Projects in the Summer 2018 course approached data collection, analysis, and visualization from a variety of perspectives. The students did amazing work.

Writing 155A: Document Design and Production (Winter 2016)

Information design in print media; focus on grammatical and rhetorical expertise. Projects include flyers, brochures, resumes, and other graphics, with a focus on understanding the intersections of writing and visual design. Project-based course culminating in print portfolio.

Writing 155B: Digital Portfolio (Spring 2018)

Creation of digital work using software and coding. The major project is the design and production of a professional website, using HTML, CSS, JavaScript, WordPress, and other tools. Focus on developing effective design and communication skills within a digital environment.


Had I but world enough and time.


I'm just finishing up an article on mainstream information visualizations, with particular reference to Dollar Street.

Text visualization

I'm interested in typography, text/image combinations, and text visualization.

Slide design

I do workshops on designing effective slides.

most fabulous resources

Below are just a few of the very best resources that I use in my courses.

get designy

CSS Zen Garden: awesome CSS since 2003
Clean Up Your Mess: good advice for everyone
Top Ten Slide Design Tips, by Garr Reynolds

Photoshop alternatives

GIMP: free, open-source, desktop
Affinity: inexpensive, desktop, solid
Pixlr: free, online


Ellen Lupton on “Letter” and “Text” in Thinking with Type
Practical Typography, Matthew Butterick
8 Typography Tips for Designers

free fonts

urban font
font squirrel
40+ excellent free fonts, by Smashing Magazine

font games

KernType: compare your kerns to a typographer’s solution
I Shot the Serif: awesome sound effects
Type Connection: “a typographic dating game”

DIY typeface

The Power of Typography, a TED Talk by Mia Cinelli about how she created a typeface

infographic inspiration

Nicholas Felton: the best
Dear Data: such a cool project
Information is Beautiful awards: a yearly best of infovis


Color Scheme Designer: color combinations for website design Adobe Color CC: kinda fabulous; check out the option to "Create from image"

misc fun tools

Tagxedo: make fabulous word clouds intro level text analysis and visualizations
interactive mockup tool: amazing

beyond fabulous

Futuracha font: so fun
The Johnny Cash Project: by Aaron Koblin and Chris Milk, you'll love it
Bicycle Built for Two Thousand: also by Aaron Koblin, you can't not love it

my daughter

I've taken thousands of photos of Sophia during her 13 years on this earth and in my life. It turns out that from every angle she's perfect.