Joseph P. Keefe Technical High School was opened in 1973 for students from Framingham, Ashland, Holliston, and Hopkinton. The High School is named after Joseph P. Keefe, a former teacher for 28 years in Framingham High School’s vocational and technical education programs.