Sofia has the best classes!! I absolutely love her, and she's the sweetest thing ever. Shes so inviting and makes everyone feel so comfortable. I've been going to her for over a year, and she's always coming up with new spicy combos; her classes never get repetitive. I cannot say enough good things