Maintain and operate a non-profit organization in Canada to promote and strengthen the identity of the Guatemalan community and Canadian cultural diversity.
Promote and organize workshops, artistic training sessions and other cultural expressions which reflect the diversity of the Guatemalan community as well as Canadian communities.
Assist educational, humanitarian, environmental and other non-profit initiatives promoted by institutions, and community, cultural or developmental organizations which aid communities with social needs in Canada, Guatemala and other countries.
Promote identity and community leadership by means of cultural events in Canada, such as concerts, festivals, exhibitions of art in all its expressions and media, with the participation of artists of Guatemalan, Canadian and other nationalities.
Recognize the First Nations and indigenous peoples of the whole world in every event and activity carried out by All for Guatemala.