Gereng:
Knights who live by the sword or any atheists who couldn't acknowledge the existence of God can't learn magic. From the moment you step your foot on magic, you come to acknowledge God, whether it's good or evil, and channel His power to the earth.
Learning magic requires much. Unless you are born with it... And some high level spells require rare ingredients. Anyway you can learn lower level spells fairly easily once you are ready, but the teacher usually receives a donation everytime he teaches apprentices a spell.
Learn magic
Ask about magic