I have been attending Red Dog Training agility classes for almost a year now. And have loved it! Classes are fun and enjoyable and learn new skills each week.