Daisy and I did a local agility 6 week course. It was very good, and they are starting another session this summer, but our problem is that Daisy is extremely dog reactive on leash and this was a HUGE issue during the class. We were constantly running/walking by other dogs during the class and she would start lunging at other dogs at random times. One big blood hound got loose once and immediately he ran over to us because Daisy is such a nut. We were very lucky that he didn't attack her. She was kind of standing behind me (on leash, of course) as I was talking to the instructor. I didn't see the other dog come up to us, and of course, she lunged at his face and I about had a heart attack as I jerked her out of his reach.
The major words of wisdom I got from the trainer in this class (and the one in our CGC course) was "You've got to do something about her dog reactance, or she is going to get herself killed by a dog one day." Yes, I agree, but it doesn't really tell me HOW to fix it. One of them recommended I plop her down, grab her face and say NO very roughly every time she does it. I think that just increases her stress and negative arousal when she sees another dog. I think it is about two things: leash frustration and dominance. When she meets a new dog, she wants to bowl them over and put her head over their neck. It breaks my heart that she is this way. It's gotten worse and worse over the 3 years of her life.
She was really, really good at doing all the agility obstacles, and I think we could have been a good agility team and had a lot of fun, but this dog problem is just not going away. It makes me very sad. I am currently working on distraction with treats when we see another dog, but she is just so fixated when she sees it, I might as well be trying to lure a concrete block with a treat. She's just in a trance. She even starts stalking mode when we see a dog or cat on our walks. She gets very low and walks very slowly with a fixated stare. Sweet Daisy turns into Cujo. I think she's bipolar!
Anyway, other than that major problem, the class was a lot of fun and I'm sure there would be a similar class offered somewhere within driving distance of you.