Most dog training schools offer some sort of agility classes, at least most of the ones here do. Of course the quality of classes vary depending on the school and the instructor.