Viking is fabulous. Our son attended K and now first here. The teachers have all been great and its very much a community school. Everyone knows my son's name - the principal, lunch ladies, paras, librarians, secretary. When an issue came up with a fellow student, everyone participated in finding a solution - his teacher & the principal. I cannot say enough about the fact that they seem to care about each and every child in the building . Unfortunately, we are moving at the end of this year. I only hope that we can find a place as good where we go next.