Randy is a great host! Everything is well organized and thought out in advance.