I have done both dock yoga and SUP yoga many times with Rosanna and have had an amazing experience every time! I love being on the water and being able to incorporate that with doing yoga is the best of both worlds. She is a great yoga teacher and very supportive and encouraging. Her classes are always fun and the perfect amount of challenging.