Scot Scoop News

Image from the 2012 Carlmont Year Book

Felix Guzman: coming to America

December 11, 2013

For  the majority of his life,  Carlmont chemistry teacher Felix Guzman resided in a country 2,820 miles away from his current home. After many years of living in his home country...

The student news site of Carlmont High School in Belmont, California.