OK first let me start out when I first started to teach I used a lot of these techniques and many thought I was a little crazy.
What they did not know that I was putting out students who were doing Great !!
I love this course and the idea of having "Fun" and being educational at the same time.
If you have not tried to play games or be more interactive with your class do so and see the students just light up with enthusiasm. They will also do better on quizzes and retention.