@KatyMontgomerie
This teacher?
Has NEVER called a kid Jim, or Steve or lyn or Katie
when the childs name is James, Stephen, Linda, Katherine
but EVERYONE including Parents call them that
its not the name on the Birth register
and how man times are kids addressed by middle names too