John Veiga


John believes that learning is an exchange, and he endeavours to treat all those who practice with him with respect and equanimity. Drawing on more than 15 years of practice and teaching, John derives inspiration from the many layers of yoga. He is most energized and excited when philosophy, psychology, and anatomy swim together in an engaging practice. Diligent but playful, his unique classes reflect his insatiable curiosity about the “whys” of practice, and he encourages lively dialogue around all aspects of yoga.

John is grateful for the many opportunities that have shaped his practice and his teaching over the years: Training in Thai massage has made his sense of touch more intelligent. Teaching yoga to inner city youth with New Leaf Yoga Foundation has greatly expanded his idea of what a yoga practice looks like. Hosting the longest running weekly Acro Yoga jam in Toronto has allowed him to participate in a fun and supportive community. And most recently, creating the National Yoga Teacher Training curriculum for YMCA Canada has given him the opportunity to share new trajectories with the next generation of yoga teachers across the country.