For me, personally, it makes me reflect on what makes a good teacher...
A good teacher knows your name...
"I have indelibly printed you on the palm of each of my hands." Isaiah 49:16, Amplified Bible
A good teacher plans...
"For I know the plans for you," declares the Lord, "plans to prosper you and not harm you, plans to give you a hope and future." Jeremiah 29:11
A good teacher is gentle…
"A bruised reed He will not break, a smoldering wick he will not put out." Isaiah 42:3
"He heals the brokenhearted and binds up their wounds." Psalm 147:3
A good teacher challenges…
“Let any one of you who is without sin be the first to throw a stone.” John 8:7
A good teacher sees the potential…
"I will make you fishers of men." Matthew 4:19
A good teacher knows when you need a break...
"Come away with me...to a quiet place and get some rest." Mark 6:31
A good teacher sacrifices…
"For God so loved the world that he gave his only Son so that whoever believes in him shall not perish, but have everlasting life. For God did not send his Son into the world to condemn the world, but to save the world through him." John 3:16-17
But the best part of this Teacher is He is not just a teacher...
“Behold, I bring you good tidings of great joy, which shall be to all people. For unto you is born this day in the city of David a Saviour, which is Christ the Lord." Luke 2:10-11