Versatile Design
Web or print, raster or vector, loud or minimal... I'm always ready to produce unique and vibrant visual solutions.
Spirited Art
I've drawn pictures and pushed pixels my whole life. I love combining "hand-created" with "computer-aided."
Engaging Instruction
I taught college media arts for five years. Now as a freelance writer, I'm looking to share my techniques with the world.






