Join Me In Person

Castro Room:

Tuesday & Thursday: 6:15 - 7:30pm

Equinox Beale Street:

Monday: 4:00 - 4:45pm

Equinox Van Mission:

Monday: 6:00 - 6:45pm
Wednesday: 12:30 - 1:15pm

"Haley has completely transformed my practice, helping me break through mental and physical barriers and understand my tendencies both on and off the mat. She continually reaffirms my love for yoga and life. Her mastery of sequencing, alignment, and philosophy can take your practice as far as you're willing to go—and sometimes, just a little further." - Alex V.

Let’s Practice.