To make a good job, it's important to prepare a good program. We must give this the magnitude it deserves and to know all the time what we're going to do, although later, lots of things in the program cannot be executed or we might have to modify them (weather conditions, players conditions, missing a goal or a goalie for an exercise...)
One of the main aspects will be to know the profile of the goalies we're going to work with, the team, know the ages of the goalies, their physical conditions, their psychological capacity... and if it's a school, to know the intensity and level of each goalkeeper.
Another big point will be to know the space and material we will have for the training session. We don't need the best material to create the best sessions, because too many accessories can make an exercise boring or too complex.
I recommend to be in the club 30 minutes before the goalkeepers arrive, so we have time to get changed, prepare the material, talk to the head coach about the program of the day, prepare the session... and this way you will transmit professionalism.
To start the session, I like to explain what we're going to do and it's goal. We start with a warm up as fun as possible. Playing with the ball, laterl movements, and including hand work. We can relate it to the main part of the session.
In the main part of the session we must make sure we are controlling the time, and that is why a good planning before the sessions is so important. Try not to spend too much time between exercises, start with more analytical exercises and finish with more complex exercises.
To end the session we can finish with a short workout, abs, the back, stretching... (for kids more than 14 years old). While they are stretching, talk about the important aspects of the session and answer any possible doubts.
Good luck.