Not difficult. I am a junior high school student and just graduated this year. It's really not as difficult as you think, but it's much more flexible than the previous topics, and often a topic will be mixed with a lot of knowledge. It is more comprehensive and flexible, and it is not difficult.
I hope it helps you. -000 summer.