There is so many ways to get magic in the FF series. I dunno if this topic was posted already since I'm new and yeah. But all the different ways of getting magic is really troublesome. I'm a simple guy so I like doing simple things.
Really I like Final fantasy X-2 way of learning Magic. It was simple, easy and I like it. If there's any other way then please share.