Alan was a great MC, he made announcements professionally and clearly when needed. He never talked just to hear himself talk, and never heckled or embarrassed anyone, which I have witnessed before from another MC at a wedding.