“Great content, broken up with video, reading assignments and practical exercises, which kept it from being dry. Joshua, the facilitator, has a true gift in delivering training content and knows his material very well. For me the course was a nice blend of refresher material and new knowledge, much of which I feel will be very helpful. The videos are done well, professional quality.”