Would just like to add, the OP benefited from multiple angles to make this a "success."
a) low expectations from the venue
b) arranging for, and showing up early for a crash course
c) taking the advice of having a DJ friend there to watch over and kibitz
d) obviously some talent and ability to think on his feet.
e) and possibly, a crowd that cared more about the programming than the mixing which is probably more true than talented DJ's would like to think.
Bookmarks