St. Charles School provides flexible academic programs with emphasis on the development of basic learning and thinking skills. The school offers classes in kindergarten through grade eight. Its academic curriculum includes classes in math, science, music and physical education. St. Charles School also offers instructive sessions related to computer applications. The school maintains a library that provides books, magazines, reference materials, and online search engines and databases. It offers sports activities that include volleyball, baseball, basketball, and track and field. St. Charles School additionally provides classes in Spanish language. It also offers extended-day care programs. The school is located in San Carlos, Calif.