St. Francis Xavier School is a religious institute, providing Catholic education to preschool level through grade eight students. Based in Weymouth, Mass., the school offers a series of curriculums, nurturing academic, spiritual, social and physical development of children. It also provides public speaking, physical education, music, computer and art programs. The religious school assists students to prepare and present short speeches on various topics. St. Francis Xavier School also teaches how to effectively debate an issue as part of a debate team.