Cristo Rey Kansas City is a college-preparatory institution that provides a variety of academic classes and enrichment programs to students. It offers lessons in a range of subjects, such as math, social studies, science, physical education and computer applications. The school provides various sports programs, including basketball, tennis, soccer, cross-country, football, volleyball, and track and field. Cristo Rey Kansas City organizes science and special events. The school has a library that provides resource collections and books. It is a is a member of the Cristo Rey Network, an association of high schools throughout the United States. Located in Kansas City, Mo., Cristo Rey Kansas City additionally maintains a counseling department.