Services & Classes:



What People are saying about Terra Karda Studio:

“I have never had such personal attention during a Yoga class. A relaxing shoulder massage, gentle assistance, warm blanket and a soothing eye pillow. If that wasn’t enough, I even received a gentle scalp massage at the end of one class! Denis is AMAZING!”
Lee-Ann Poff, Georgetown, ON

“I highly recommend the Yoga for Runners class. I started running fairly late in life, at 47. I love running and I love racing. When I turned 49, as a challenge, I ran ten 1/2 marathons in 10 weeks. I was 50 when I ran my first marathon. In the following 18 months, I ran 5 marathons, including Boston and New York City (2008). For the last two years I constantly felt “off balance” (recurring sore right knee, recurring sore left Achilles). I started the Yoga for Runners class in September 2009. The Yoga for Runners class has improved my flexibility and range of motion (Achilles tendon) and has started to strengthen and restore my muscle balance. Yoga is much more of a workout than I ever anticipated. After the first class, I felt I had run a 1/2 marathon. I think that the class would be good for non-runners too and I look forward to the 2010 season, for both running and yoga.”
Sheldon Gragg of Georgetown referring to 6:30pm Thursday evening class at Terra Karda Studio

TKS Health and Registration Form

To Register for a class, CLICK HERE to Create Your TKS Profile THEN complete the Health and Registration Form below and send any questions in the message box

Contact Denis Karda
Please complete ALL fields.






























































Please be aware that the yoga/Nia/Reik/QiGong instructor does not assume any responsibility for determining your medical fitness to participate in a class, nor assumes any responsibility for any injuries to you or loss of property by you in or about the premises. It is the responsibility of the student to inform his or her instructor of any medical conditions (i.e. high blood pressure, joint problems, eye problems etc.) which should be taken into consideration while practicing.
It is my (the student’s) responsibility to ask for clarifications on anything that I do not understand. I will not put my body in any position that does not feel comfortable. If I feel any pain I will stop immediately. I understand this class is for me to develop an awareness of my body and I will learn to heed the messages it sends me. I agree to waive claims against any persons connected with practice for any injuries I may sustain and assume full responsibility for all my actions related to practice.














Back to Top of Page