Enjoyable, easy to understand, and hard to mess up. As long as you put in the time, If you don't manage to complete this you must just not be trying