Ted Haresco, Jr. interactive philanthropy - Vicente, Jon (2007)