@kaia I do not know, and cannot know, the best ways for people to learn how to read code. However, I do know some Bad Ways To Avoid. Some of those are using Copilot* or other LLMs to interpret existent code -- whether it be file-by-file or ingesting an entire project.
* Copilot and chatGPT (and probably other LLMs) are trained on code I have written in open- and close-sourced projects, which feels violating to me.
(2/x)