Dr. Dory Poa, an alumna of CKSC who finished her doctorate degree at Stanford University, became the college president from 2013 to 2020.
Its notable facilities include Chiang Kai-shek Memorial Hall (a multipurpose auditorium), a Little Theatre, a conference room for the Chiang Kai-shek College Alumni Association, libraries, two gyms, Speech Learning Center, a Music room, a Math Lab, a guidance office, a dance studio, a computer (Mac) lab, Visual Arts Studios (IB), and the Home Economics Room.
The auditorium is a popular venue for conventions, seminars, regional and national competitions and social gatherings of alumni.
The Wong Chun Seng Memorial Pre-School Buildings maintain facilities for music, arts, sciences, languages, and library activities as well as a playground.
A gymnasium in Narra Campus is named after Chinese-Filipino community leader Benjamin Chua Jr.
Under the K-12, the Narra Campus offers the three major tracks (ABM, STEM and HUMSS) as well as the core and specialized courses.