Compassion and lightness are always present while I am teaching, combined with elements of challenge and creativity. Yoga is the perfect place to reconnect to our heart and express our uniqueness and so I strive to support each student’s path of self-discovery. I look forward to celebrating life with you, building a heart-centered community and continuing our journey together.


Public Classes

6:15 am FLOW - InYoga - Surry Hills
6:15 pm FLOW - InYoga - Surry Hills

6:15 am WARM FLOW - Yogala - Maroubra
7:30 am MELLOW - Yogala - Maroubra

6:30 pm FLOW - Yogala - Maroubra
7:30 pm YIN - Yogala -Maroubra

10:00 am HATHA - Barefoot Yoga - Paddington


6:15pm MELLOW - Yogala - Maroubra

6:15am FLOW - InYoga - Surry Hills


Private 1-on-1

Private classes are ideal for anyone who desires closer attention to their yoga and meditation practice. As unique as the individual, these sessions are tailored toward each student’s spiritual and wellness practice. If you are brand new to yoga, have special health concerns, desire classes in the privacy of your own home, or want to deepen your personal practice, please get in touch for details and rates

Cristina is a passionate and genuine teacher. She will always share a new way for the students to connect deeper to their practice. She has supported me going deeper in my personal practice and during Yoga Teacher Training. She is a true yogi.
— Marcus V. Fonseca, Yoga Teacher
Coming into Cristina’s class is like walking into a supportive embrace. There is a space of comfort and anticipation. She takes you on a somatic journey – the body becomes the focus and the mind learns to release its need for rigid control. I emerge from the class with a sense of integral power, feeling grounded and expansive. I have found emotional balance and self love
— Jackie Castello, Chiropractor