I did not find it hard. Just time consuming, which is why I wanted to keep at it. I know myself, and if I get away from something, it takes me a long while to get back to it.
Now I have to send it off to someone to review, who will then decide whether I get my Certificate.
I don't know if it will amount to much of anything more than just my own edification, but it is that, and it is something I enjoyed doing; AND I have the portfolio to show others.
I would recommend this to others for their learning experience as well.