Located in Squamish, BC, Squamish Waldorf School is an independent school and one of more than 1,000 Waldorf schools in 64 countries worldwide…
Located in Squamish, BC, Squamish Waldorf School is an independent school and one of more than 1,000 Waldorf schools in 64 countries worldwide…