Trevor Noah is smart and funny!