Stuart Favretto is a Visual & Interaction Designer, currently at Nokia in San Francisco, California.