Weddings guests almost always consist of friends and family of different ages, various backgrounds and widely diverse music tastes. Some of the best receptions I’ve been able to DJ for have been the ones that include a great mix of music to ensure that everyone has the time of their lives. Catherine and Eric’s wonderful...