1) Have you thought the Title of your lesson with respect to the Aim
2) Are there any specific Skills you wish to impart
3) Does your lesson demand for concrete Objectives
4) Is your lesson Time-challanging
5) Have you gathered all the resources for the lesson
If your answer to all of them is "Yes" then be confident you're on the right track. And if you think you lack all or any of them, we have always the room to get helped. Your'e more than welcome to post additions...