Extremely experienced instructors teach a wide variety of water sports classes which are targeted to both novice and expert students alike. (tombarefoot.com)
We have classes at all levels, from Basic Obedience through intermediate training to advanced sporting classes and trials. (caninetrainingassociation.org)
Taking a local sports class is by far the easiest way to stay fit while traveling AND experiencing local culture. (ordinarytraveler.com)