*Smart Step Youth Association is a registered non-profit association registered under the Society Act of the Provincial Government of British Columbia. ---- Create a free website with Weebly