Mike was terrific to work with from start to finish. Very professional and very responsive, he ran a great party. He kept the momentum going really nicely, and was flexible throughout the evening. We had an absolutely terrific time, and I was flooded with messages this morning from friends wanting to schedule our next karaoke jam with Mike. We're picking a date, and the people who couldn't make it last night are swearing they won't miss the next one. It was perfect.