Hi, my name is James Cosgrove, and I teach Power Yoga in Peregian Beach on the Sunshine Coast, Qld. I have been practicing Power Yoga for five years and completed my YTT with Yoga NRG in 2013. Power Yoga is an energizing flow of postures (asanas), combined with breath awareness, to create strength, balance and flexibility. I hail from a sporting background, and sports such as surfing, cricket, AFL, and Kyokushin-kai karate have instilled in me a physical discipline, from which I draw strength, and apply to my Yoga. Power Yoga for me, means being able to utilize my inner power to accept and face the challenges that are present in my life. By knowing and understanding my true self through the practise and teaching of Yoga, I am able to guide and nurture others toward a life of happiness and fulfilment. I infuse my Power flow with harmony, happiness and humour and allow the spirit within to be free.