I just wanted to share a good website for a punctuation lesson!
It's called the Punctuation Guide (
http://www.thepunctuationguide.com/). I like it because it's visually well-organized and it provides not too much information about punctuations.
If your students struggle with punctuations and/or if you feed the need to teach punctuations, you can develop mini lessons based on the website or you can develop a worksheet and have students discover the knowledge on the website.
Hope this helps!