Ontario Baton Twirling Association Canadian Baton Twirling Federation Canadian National Baton Twirling Association The World Baton Twirling Federation