I was especially impressed with Shantera Dive services program held at the Beaverlodge pool. They had a group of young people fitted with equipment, given an orientation and given practical education in the water in about an hour and fifteen minutes. Following that, the participants were able to spend about 45 minutes using their new skill to explore the depths of the pool. It was so neat for me to watch as a parent, I have never seen my son so determined and attentive during any lesson. He thoroughly enjoyed the experience and continues to request more dive time. This group did a fantastic job carrying for the diverse group of kids and giving the best and safest experience possible.