Material was very practical, but insightful. The instructor is passionate on the subject. He is extremely knowledgeable and enthusiastic which made the self-pace virtual environment enjoyable.