On a scale from 1 to 10, I would give it a 10 based on this first training.
What I was using before is not even close to the quality of this course. I feel like I am presenting a professional training to my staff and not random trainings from various sources pierced together.