Page Content
Terry Stombaugh has taught music at Keller for 12 years, and this is his 25th year of teaching. He has degrees from the University of Michigan and the University of Washington. He was born in Altoona, Pennsylvania. He enjoys astronomy, hiking, and photography.