Kabelo is absolutely amazing. With our wedding date looming, we reached out to Kabelo to assist us in preparing for the first dance. He choreographed our dance, taught us the basic Vienese waltz, and added the flair to the dance once we got the basic step right. He was very patient, and willing to listen and take suggestions from us. Our dance was the highlight of our wedding, all thanks to Kabelo.