Welcome to Mr. Kiefer's Needham High School website.  This site is designed to provide information about the classes I teach as well as the extracurricular activities I am involved in. 

Please feel free to explore the links to the left.  To speak to me directly please use the contact information below.  Thanks!

R. Peter Kiefer
(781)-455-0800 x2210