Wow! It's been a great experience for me. I read the reviews before purchasing this course, and I was encouraged by the positive comments. I can only say that it is the best I have taken online. It is evident that the trainer is very knowledgeable about the subject.