Mosiah 18
Alma teaching privately only worked because Abinadi had taught publicly. Without Abinadi teaching publicly Alma would not have been converted – also, the Lord needed someone to testify before Noah so that he could have full opportunity to repent. Once that was done, the Lord had no need to have another servant sacrifice himself in the court of the king while having his message cut short among the people.