3.5 stars. Classic fantasy, a delightful coming-of-age tale, if a bit predictable, gently-paced and a veritable page-turner!
I supposed one brought to the table whatever traits one had, and then did the best one could to grow into the role one was given.