St. Thérèse Academy, a Catholic school for those with learning disabilities, opens in Metairie