St. Cecilia Academy is a private Catholic college-preparatory school that was founded in 1860. Its academic curriculum includes classes in history, English, math, science, physical education, fine arts, religion and foreign languages. The school also provides instructive sessions related to computer applications. St. Cecilia Academy offers various sports activities, such as basketball, soccer, cheerleading, softball, wrestling, football, cross-country, tennis, golf, swimming, and track and field. It maintains a parent association that discusses the mutual concerns of parents and teachers and promotes communication with the community. St. Cecilia Academy additionally has a library that provides books, magazines, reference materials, and online search engines and databases. It is located in Nashville, Tenn.