Eric E Castro is an AP Psychology teacher and the Educational Technologist at Saint Ignatius College Preparatory in San Francisco (CV).
He writes for an audience of teachers at Restless Pedagogue, tweets with Psychology teachers, blogs for himself, and enjoys taking somewhat random photos. He's a self-categorized "fun-runner."
Eric and his wife live in San Francisco.