plant theory isnt hard just some are annoying because some are so simlar you can only tell what they are by the flower and sometime the shape, which can be hard if you jst planted them as seedlings and they just come up. the theory itself is hard but easy to understand once explain