The mission of All Join Hands Canada is to preserve and promote the art of LGBTQ* square dancing and other associated dance forms in Canada.