Mike kept the party rolling, and on schedule. He was great at keeping Amy and I informed of upcoming dances, cake cuttings, etc. He made it easy for us to enjoy ourselves without worrying about the entertainment. He was courteous to us and all our guests.