So far this class has worked really well for me. OK, I haven’t actually done any of the dyeing yet, but the instructions are clear, the videos are very helpful and I love the separate checklists and formulas. Also, I like being able to click on separate topics and go right to them, rather than having to look through the whole lesson to clarify something.