I love this studio with my whole heart! Everyone is extremely welcoming, supportive and friendly. The instructors are very knowledgeable and really take the time to get to know you. Each class is small (6 or less people) so it feels very individualized. Riley is amazing and Leon (her dog) is the swe