Clementi is serviced by several educational facilities, some of which have a long history. Primary schools in the area include Clementi Primary School, Nan Hua Primary School, Pei Tong Primary School and Qifa Primary School. Secondary schools include Clementi Town Secondary School, Nan Hua High School, New Town Secondary School, Tanglin Secondary School and Kent Ridge Secondary School. The NUS High School of Mathematics and Science, an independent school specialising in Mathematics and Science, is located at Clementi Avenue 1. The School of Science and Technology, Singapore, which specialises in Science, Technology and Applied Learning, is located at the junction of Clementi Road and Commonwealth Avenue West near Dover MRT station and Clementi MRT station as well.