Canadian Yoga Alliance is a national organization that aims to support the integrity of Yoga practices and philosophy in Canada. With a growing membership of over 2000 Canadian yoga teachers, the alliance promotes Continuing Education and encourages yoga teachers to stay informed and up-to-date in the latest yoga teachings and techniques. The organization registers yoga training programs that provide excellence in yoga training and offers insurance for members, as well as a newsletter and journal for members and the public. The Canadian Yoga Alliance is a member of the International Yoga Federation and the North American Yoga Federation.