Sometimes when I am in front of my students i will have a moment where I am unsure of myself, and my self-confidence drops dramatically.
I found the suggestions on how to deliver a quality lecture very helpful.
Don't read your lecture (I am guilty of this)
Prepare yourself emotionally for class
Avoid a cold start,
Grab students' attention with your opening,
Vary your opening,
Announce the objectives for the class, and
Establish rapport with your students.