Cocooned Cow
It is weird how he knows so much about the dragon rib manual but I can only rationalize that the instructor likes to tell a bunch of information over and over again in hopes the idiots of the tribe take some information in so this mc learned it. Plus it has been awhile so with him visiting every day it is possible. Understand it seems like a stretch but it’s this or wait longer reading about how he listens to the instructor for new information. Not a big enough plot hole in my opinion since it can be rationalized easily to me since the instructor may have people of various levels who all seem slow from when we saw them the first time so he has to cover a lot of information repeatedly to help everyone.