Yoga with Joshua

Yoga with Joshua

I experience yoga as a way to use the body and the breath to bring stillness to the ripples of the mind. My style of teaching draws from this experience; my classes vary in physical structure and form, but always seek to build strength and clarity in the mental space. I hold an RYT 200 accreditation by way of the Bindu Yoga Teacher Training program, and I like to think that my professional training as an engineer brings a unique precision to the art of teaching yoga. I am, of course, excited to share the journey of yoga with students of all levels, and I look forward to having you in class!

Get updates!

If you'd like to get updates about when I'll be teaching, and workshops that I'll be running, please subscribe to my e-mail list – I promise that I'll only send mail about things that I, personally, am involved in!

Public classes

I currently teach one public class per week, on Thursday mornings at 6:30 at Planet Granite, in Sunnyvale. It's a “slow flow” style class – it's a lot like a vinyasa flow class, but we spend a little more time on alignment, and we hold poses a little bit longer than usual to give you an opportunity to check in with how your body's feeling. (I talked about this some on the Planet Granite blog, too.) It's a great way to get started for your day, whether you're on your way to work next, or whether you have something else planned! I invite you to come join a wonderful group of yogis, no matter what your experience level is.


Mindfulness for Climbers, April 2018

Mindfulness for Climbers: Techniques to strengthen your mental game. Saturday, April 14th, 2018, 1pm - 3pm, at Planet Granite Sunnyvale. $30 for PG members; $35 for non-members.

Some days you get on your project, and all you can do is flail – the crux feels impossible, and it feels like a mess. A few days later you come for your next session, and it’s the exact opposite – everything feels just right, and you send! It’s familiar for all of us. The route was the same both times – and your body was the same both times, but the outcome was totally different: the only difference was your state of mind.

What if you could create the mindset you need to climb at your limit? Yoga and mindfulness give us tools to achieve just that: techniques to understand our mental state, and bring our focus exactly where we need it when we come to climb. In this workshop, we explore a variety of yoga and mindfulness techniques to support our climbing and our life: physical poses to prepare ourselves to climb, short mind-clearing practices just before we get on a project, and mindfulness practices that we can take home and work with to set the stage for success in the long term.

No meditation or yoga experience is necessary. This workshop is designed to make these practices accessible, and explore how they can support us. All levels are welcome. The workshop is two hours long, with a break in the middle. To keep it personal, class size is limited to 12 people, so sign up early! Bring an open mind – and maybe your climbing partner!

To register, you can pay online, or with a check. If you'd prefer to pay by credit card, please click one of the below buttons (once!); or, feel free to send me an e-mail, and we'll find a way for you to pay by check. I am also committed to making sure that my classes are affordable to everybody who wants to attend; if the price of the class poses a hardship for you, please get in touch, and we can work something out.

Registration for this workshop has ended.

I look forward to having you!