Sofia teaching style is inspired by her various movement backgrounds as a dancer, choreographer, Yoga and Pilates teacher. Sofia guides her students with anatomical awareness and imagery in order to give them self-knowledge to heal themselves and to move better in their bodies. She teaches all ages and levels of fitness designing her sessions to the needs of her students which include posture, injury improvement/prevention, strength training breath work. Sofia received her Pilates Certification from Long Beach Dance Conditioning with Marie-Jose Blom, her Hatha Vinyasa Yoga certification from Max Strom, and holds a B.A. in Dance from UCLA’s World Arts and Cultures department. She is a performing member and manager for Invertigo Dance Theatre and teaches for their Dancing Through Parkinson’s program in Venice.