Recently I joined a workshop in The Netherlands from David and Cátia.
They are friendly, fun and joyful. And give you the necessary good workout on the basics!
Their professionalism is shown in explaining basic principles in a positive and clear way, that gave everybody the motivation to work on improving. Breaking down complicated stuff to little pieces made it much easier to understand a movement and caused a lot of happy faces.
Ending the class with some nice variations in which you can apply what you have learned. Power from Portugal this couple!