I couldn't figure out EQ5 on my own, and was planning on taking a class. When EQ7 came out I upgraded, and could easily follow the suggested lessons that came with it. So, I wouldn't say EQ7 is hard to learn. I really like the block libraries that come with it. And there is lots of flexibility