Cypress-Fairbanks Independent School District operates various elementary, middle and secondary schools. It offers courses in various subjects, such as mathematics, social sciences, science, English, physical education and fine arts. It provides distance learning programs for the off-site students. It has a financial department that offers financial aid according to the needs of the students. Its counseling center deals with academic, personal and social and career development of the students. Its media and library center provides books, periodicals, reference books, magazines, videos, dictionaries and Internet access. Its sports department offers various athletic activities, such as soccer, basketball, softball and volleyball. Cypress-Fairbanks Independent School District is located in Houston.