I am probably just not willing to keep at it, but I have found it difficult...I even took a class, and now I can't remember much. I have tried to use it a couple times since and I just get frustrated because I dont' remember enough to do it easily. So yes, I think there is a big learning curve.