Im not good at agility disclaimer BUT i think the basics are something everyone should try out!! Its so much shaping and different than what i normally do but cricket’s ability to work through frustration has gotten sooo much better since we started working on agility