Ohh if you are in Guelph I would go to Royackers!! Never heard of the other one. Adrian Royacker is a very very good trainer. He teaches some of the top people in Canada. I have a friend who takes agility lessons with him (mostly for fun, she does want to compete but prefers flyball and JRT trials) and loves it.