I was hesitant about buying this course. I regret I took a while before buying it. The way Dan approaches and explain each video with such calmness and making sure every detail gets covered, make this hard hobby enjoyable. You could learn alone but I can guarantee you it will take you longer and you will get frustrated real quick as it happened to me. Customer service is outstanding! Thanks Dan.