Allegedly armed teacher worked at Palo Alto school district
Charles So, 35, who previously worked as a substitute teacher for the Palo Alto school district, was arrested for allegedly keeping a gun in his San Jose classroom on Aug. 29, 2018. Photo courtesy San Jose Police Department.

© 2018 Palo Alto Online.
All rights reserved.