Capra did an agility lesson as a puppy, so he could get socialized to some of the equipment.
Then we took a short course on agility handling for a few weeks.
Now he is old enough we are starting to practice with actual obstacles once a week, and handling skills at home in between.
In part because of the extensive socialization he got from Fiacre Dalmatians before he was even 8 weeks old, in part because of his natural temperament, and in part because I have continued to work to socialize him to new and different experiences, he is learning new obstacles with ease -- even the loud, abruptly moving teeter.
What a good dog!
Check out CleanRun.com for agility training equipment.