I homeschool my son and we have completed The Basic Cozy Punctuation Course. This is a great course and we really enjoyed it. It is a very gentle way to learn punctuation. Marie uses road signs as visuals to help learn the punctuation marks and my son said that he would never forget them.
This course is very easy to use for student and teacher. After the student watches the lesson, he does the exercises from the online companion workbook to reinforce the concept. The lessons are short and to-the-point, one concept at a time. Marie is very clear and she is always actively doing something while teaching to help the concept stick.
The lessons are entertaining with beautiful scenery and relaxing classical music. I highly recommend this course for learning basic punctuation.