We gave the DJ full control of the music (except the important songs like first dance etc). This worked out great. There was someone on the dance floor at all times! I have had many people tell me what a great time they had and I have to give some of the credit to our DJ.
more