Yoga is a Hindu spiritual discipline comprised of so many elements including, breath control, meditation and body postures (asana). Allegra teaches Vinyasa Flow Yoga which is varied and overs many yoga traditions. The word Vinyasa means synchronized movement. Poses run together smoothly with the breath as a guide. Vinyasa is diverse, not glued to one single philosophy. Allegra's classes are set with purpose, fluid and meant to build endurance, heat, flexibility and a full mind/body connection. Allegra also teaches restorative yoga with a therapeutic approach and deep attention to anatomy to meet the needs of individual students.