Garibaldi Annex
Vancouver, British Columbia
The mission of Garibaldi School is to create a nurturing atmosphere where each child is encouraged to do his/her best academically, socially, aesthetically, physically and emotionally; to encourage a strong …