90 C Eureka Square Shopping  |  Pacifica, CA 94044  |  (650) 355-9642

Welcome to Ocean Yoga & Massage! Please take a moment to explore our site. We hope you will find everything you are looking for to increase your health and wellness.

Bhakti Vinyasa Flow


This class is taught by:

Peter Walters

I began my yoga journey just four years ago with Rusty Wells in San Francisco. At the end of my first class I was drenched in sweat and tears were streaming down my face. I realized that something had shifted. Over the next two years the practice of yoga-- in all its depth, complexity and beauty, became, and remains to this day my daily practice. The yoga mat became a sanctuary and a teacher for me-- a parent, a brother, a friend, a stranger, a warm embrace, a tough pat on the back. The practice let me clearly see what was going on inside, the clear skies and the turbulence. But isn't this the nature of our experiences? Highs and lows, love and loss, smiles and tears, deep suffering and immense joy. It's all part of this experience we call life. The yoga mat is like a mirror, reflecting back everything that is swirling around in our minds, bodies and hearts. So I keep listening, watching and learning about myself through this practice to keep growing and becoming more authentically me. Now I encourage those who join me on these journeys to do (or keep doing) the same-- learning, growing and surrendering, letting go.

After two years of dedicated daily practice and self-study, I signed up for my first Bhakti Flow teaching training. Soon after, I realized it was time to leave my job, sell everything and travel around India and South East Asia for a year teaching/learning/backpacking/practicing/sipping tea. And what an adventure it was. Now that I am back in the city, I feel grateful to be able to share this expression (and remember it's just one) of the practice of Yoga with YOU!

In my free time, you can find me hunting around San Francisco for sweet dogs (ideally puppies), new yoga classes, and the best cafes to write, read the entire internet and create awesome events for YOU! Most of all though, I love spending time with my sweet parents on their houseboat in Sausalito!

Neil Wadhawan

Neil Wadhawan was exposed to yoga by his father at a very young age. He grew up learning about eastern philosophy, which eventually led him to receive a B.A. in Philosophy. He also studied western and eastern music at an undergraduate and graduate level. As a way of life, Neil discovered yoga through sound. As a professional musician Neil first met his teacher Rusty Wells when he found himself playing and singing along side him. After practicing in Rusty's class, Neil quickly fell in love with Bhakti Flow, the yoga of love and devotion, and soon after, he enrolled in his first teacher training. Since then, Neil has been a teacher in several trainings in San Francisco and all over the world. He continues to share his love for the practice locally and beyond. Neil believes that in any art or discipline, one can only be a great student and never a master. There is always something new to learn and the only way to continue to grow is to remain a student. Through music, sweat, laughter and flow, Neil's playful and challenging classes will help inspire you to find the beautiful rhythm of Bhakti Flow.
Level 2/3 Developed by San Francisco-based teacher Rusty Wells, this practice focuses on deep rhythmic breathing combined with a rigorous asana practice in a warm studio with inspiring music.

Upcoming classes:

  • Wed May 31 6:15 pm - 7:45 pm with Peter Walters
  • Sat Jun 03 9:30 am - 11:00 am with Neil Wadhawan
  • Mon Jun 05 6:15 pm - 7:45 pm with Peter Walters
  • Wed Jun 07 6:15 pm - 7:45 pm with Peter Walters
  • Sat Jun 10 9:30 am - 11:00 am with Neil Wadhawan
  • Mon Jun 12 6:15 pm - 7:45 pm with Peter Walters
  • Wed Jun 14 6:15 pm - 7:45 pm with Peter Walters
  • Sat Jun 17 9:30 am - 11:00 am with Neil Wadhawan
  • Mon Jun 19 6:15 pm - 7:45 pm with Peter Walters
  • Wed Jun 21 6:15 pm - 7:45 pm with Peter Walters
  • Sat Jun 24 9:30 am - 11:00 am with Neil Wadhawan
  • Mon Jun 26 6:15 pm - 7:45 pm with Peter Walters
  • Wed Jun 28 6:15 pm - 7:45 pm with Peter Walters
  • Sat Jul 01 9:30 am - 11:00 am with Neil Wadhawan
  • Mon Jul 03 6:15 pm - 7:45 pm with Peter Walters
  • Wed Jul 05 6:15 pm - 7:45 pm with Peter Walters
  • Sat Jul 08 9:30 am - 11:00 am with Neil Wadhawan
  • Mon Jul 10 6:15 pm - 7:45 pm with Peter Walters
  • Wed Jul 12 6:15 pm - 7:45 pm with Peter Walters
  • Sat Jul 15 9:30 am - 11:00 am with Neil Wadhawan