Daniel Shiffman works at the Interactive Telecommunications Program (ITP) at NYU’s Tisch School of the Arts. Originally from Baltimore, Daniel received a B.A. in Mathematics and Philosophy and a Master’s Degree from the ITP. He is the author of Learning Processing: A Beginner’s Guide to Programming Images, Animation, and Interaction. For more information, visit www.shiffman.net.