St. Gregory the Great School serves students in pre-kindergarten through grade eight. The school offers classes in religion, literature, English, reading, mathematics, social studies and science. It also provides opportunities to participate in several sports activities, including basketball and cheerleading. St. Gregory the Great School offers a range of programs in art, music, physical and computer education and Spanish. The school has a home-school association that contributes to the financial support of school by fundraising events. It additionally provides lessons in brass, wind and string instruments. The school is accredited by the National Catholic Education Association and the New England Association of Schools and Colleges. St. Gregory the Great School is located in Danbury, Conn.