Omar and Johanna are certainly the best dance teachers I have met. They are very encouraging and supportive and they always emphasize that dancing should be fun, not a struggle to do some complex figures.
They are also very fun people, and they organize tons of events. I highly recommend them if you think about enrolling to dance classes or take private lessons!