Local News James Franco Teaching At Palo Alto High September 8, 2015 / 10:00 AM PDT / CBS San Francisco In: Palo Alto Featured Local Savings