I have found this program very accessible, easy to use and helpful. The learning curve is well paced and the learning resources that are provided to you are plentiful. The audio lessons are also quite entertaining considering that they are a learning tool.