Justin Allen, Guest Speaker at Revive the World