Just looking at this passage
"There are some who call my order the knights of the mind," Luwin replied. "You are a surpassing clever boy when you work at it, Bran. Have you ever thought that you might wear a maester's chain? There is no limit to what you might learn."
"I want to learn magic," Bran told him. "The crow promised that I would fly."
Maester Luwin sighed. "I can teach you history, healing, herblore. I can teach you the speech of ravens, and how to build a castle, and the way a sailor steers his ship by the stars. I can teach you to measure the days and mark the seasons, and at the Citadel in Oldtown they can teach you a thousand things more. But, Bran, no man can teach you magic." - Bran VI AGOT
Greenseers in a way are the Knights of the Old Gods.
Bran has already learnt to speak to ravens just not in the way Luwin intended but still. Same with history and measuring the days, Bran is just learning it in a different way by looking directly into the past.
Does this mean Bran will learn all of these things just in a different way than his Maester intended.
Like use weirwoods at different castles to learn how they were built so he can repair and build new castles/cities.
The singers and trees teach him about some forgotten herbs and healing spells perhaps.












