Knowledge of the subject and public speaking experience is beneficial but a lecture is only successful if it successfully communicates the material to the audience. Getting ready for your lecture in advance gives you the confidence to deliver your lecture effectively. This blog talk about how you can plan your lecture notes in advance and deliver them successfully. https://blogs.classplusapp.com/how-to-plan-your-lecture-notes-in-advance/