My kids and I love Darimar. The classes are well run, a lot of fun, but also challenging. The teaching is fantastic - not only do we learn all the techniques, but also the practical application for what we’re learning. It’s not just a series of movements, but movement with purpose! The instructors and staff take the time to get to know you and encourage you along the way. I can’t recommend this place enough!