Clear, simple, comprehensive

I learned so much in this course. I normally struggle with paying attention in video classes, but Kevin communicates in a clear and interesting way so that I hardly had to go back at all. The regular demonstration and practice was so great too. It felt inviting and easy to participate.