Join Me In Person

Castro Room:

Tuesday: 6:15 - 7:30pm (all levels)
Thursday: 6:15 - 7:30pm (level 2-3)
Friday: 9:00 - 10:00am (all levels)

Equinox Beale Street:

Monday: 4:00 - 4:45pm

Equinox Van Mission:

Monday: 5:30 - 6:15pm
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.

Woman practicing yoga in a spacious room with hardwood floors and natural light from two windows.

Let’s Practice.

Explore Online Classes