Abbas and Zainab did a wonderful job choreographing the dances for my wedding. The only reason for not giving full five stars was some initial challenges with scheduling practice sessions. That said, I discussed this with Abbas, and he was very accommodating, making a genuine effort to adjust his schedule and support us during the final practices. All in all, they did a fantastic job and they made