Accreditation: Commission on Higher Education (CHED), Philippines Type: Private Established: 1945 Website: sti.edu Grading system Location: Quezon City, Philippines