Understanding that we all have different mental models, and that affects how we learn. Understanding my own vs my students' helped me to get them to understand what I was trying to communicate.
This in particular is massive. Some people like (and work well) pair programming, others want reading materials, others yet need videos.
Just being there to answer questions or help when they have issues can be a tremendous assist since it means they're rarely left frustrated by being unable to move forward on their own.
Wow, thank you two. That's something i experienced before with my internships. One learned better while solving some atomized questions and the other one learned better in live coding sessions.
I am glad that i will start with only one Person here and i can focus on how he learns :)