Our Philosophy

In Hidden Warrior Yoga classes, we borrow from traditional yoga as well as contemporary exercise methods to create poses that promote strength and stability in the body while helping to minimize discomfort and movement dysfunction. In Hidden Warrior Yoga classes, we borrow from traditional yoga as well as contemporary exercise methods to create poses that promote strength and stability in the body while helping to minimize discomfort and movement dysfunction.

Hi, I'm Grant

I love helping my clients make discomfort a thing of the past and discover hope, excitement and knowledge in fitness and wellbeing.

I continue to explore traditional and new movements established by masters in physio therapy, biomechanics, and holistic wellness such as yoga, massage and acupuncture. I believe the more ways we can look at a nagging issue or goal, the better.

My qualifications include an American Council of Exercise (ACE) personal trainer certification, a 500-hour yoga teacher certification from The American Yoga Academy, registered with Yoga Alliance and a Functional Movement Screen certification from physical therapist Gray Cook. I am also Yoga Tune-Up® certified and include their techniques in all of my classes.

After I developed back problems at a young age playing tennis and other sports, I sought help and was introduced to the world of corrective and connective fitness. After relieving myself of back pain, I became a certified personal trainer and yoga instructor to help and share with others what I learned from my experience.

Reduce stress and add flexibility and endurance

Virtual Online Schedule

We are open for in-person private sessions. In the meantime, group classes are still held via Zoom. Our virtual online class schedule is:

– Mondays at 9:30am
– Wednesdays at 9:30am
– Fridays at 9:30am
– Saturdays at 10:00am

Once you sign up for your desired class, you will receive the Zoom link to our virtual classroom 10 minutes before class.

See you there!

Tell us about your goals & get in touch:

Reduce stress and add flexibility and endurance
Scroll to Top
Reduce stress and add flexibility and endurance

Online Class Schedule

We are open for in-person private sessions and we are offering a selection of in-person and virtual classes. Our current online class schedule is:

– In-Person: Mondays at 9:30am
– In-Person: Wednesdays at 9:30am
– Virtual: Fridays at 9:30am
– Virtual: Saturdays at 10:00am

If you sign up for a virtual class, you will receive the Zoom link to our virtual classroom 10 minutes before class.

See you there!