I have put on my Youtube Channel two series of free videos. The first is a somewhat whimsical way of teaching almost the entire English punctuation system. I have, however, mixed in with it some German and also some alternative spelling for pronunciation. These videos can be found on my channel -- Frank Antonson -- and number 2.76.1 through 2.96.1.
The other set of videos shows a teaching device for acquiring new vocabulary in a fun and social way. That technique is called "Class Vocabulary" and can be seen in use on the same channel, numbering 2.104.1 through 2.110.1.
Perhaps this can be of use to some of you.