Jamaal was great, we had to make a few changes last minute (like moving our wedding inside) and he was able to roll with the punches and provided us with great entertainment. He kept the party going and exceeded every expectation we had. I would highly recommend Jamal to any friend, family member, or stranger whom is looking for a DJ for all occasions.