Who taught Jesus?

When Jesus was just twelve years old, He went to Jerusalem with His parents to keep the Feast of the Passover.  After the Feast He stayed behind, without His parents’ knowledge, and listened and questioned the teachers in the temple.  All who heard Jesus were astonished at His understanding and answers.

Luk 2:41  His parents went to Jerusalem every year at the Feast of the Passover.
Luk 2:42  And when He was twelve years old, they went up to Jerusalem according to the custom of the feast.
Luk 2:43  When they had finished the days, as they returned, the Boy Jesus lingered behind in Jerusalem. And Joseph and His mother did not know it;
Luk 2:44  but supposing Him to have been in the company, they went a day’s journey, and sought Him among their relatives and acquaintances.
Luk 2:45  So when they did not find Him, they returned to Jerusalem, seeking Him.
Luk 2:46  Now so it was that after three days they found Him in the temple, sitting in the midst of the teachers, both listening to them and asking them questions.
Luk 2:47  And all who heard Him were astonished at His understanding and answers.
Luk 2:48  So when they saw Him, they were amazed; and His mother said to Him, “Son, why have You done this to us? Look, Your father and I have sought You anxiously.”
Luk 2:49  And He said to them, “Why did you seek Me? Did you not know that I must be about My Father’s business?”

How did Jesus, even as a boy, have so much understanding?  Who taught Him?  As an adult people marvelled at His understanding and ability to teach.  They knew that Jesus did not formally learn from any religious school or leader.

Joh 7:14  Now about the middle of the feast Jesus went up into the temple and taught.
Joh 7:15  And the Jews marveled, saying, “How does this Man know letters, having never studied?”

Who taught Jesus?  Jesus was taught by the Father.

Joh 8:26  I have many things to say and to judge concerning you, but He who sent Me is true; and I speak to the world those things which I heard from Him.”
Joh 8:27  They did not understand that He spoke to them of the Father.
Joh 8:28  Then Jesus said to them, “When you lift up the Son of Man, then you will know that I am He, and that I do nothing of Myself; but as My Father taught Me, I speak these things.

But how did the Father teach Jesus?

Isa 50:4  “The Lord GOD has given Me The tongue of the learned, That I should know how to speak A word in season to him who is weary. He awakens Me morning by morning, He awakens My ear To hear as the learned.
Isa 50:5  The Lord GOD has opened My ear; And I was not rebellious, Nor did I turn away.
Isa 50:6  I gave My back to those who struck Me, And My cheeks to those who plucked out the beard; I did not hide My face from shame and spitting.

The Father woke up Jesus every morning and taught Him, and Jesus listened.  Verse 6 shows that verses 4 and 5 are referring to Jesus.  Jesus also explained that He saw the Father in some way.

Joh 5:19  Then Jesus answered and said to them, “Most assuredly, I say to you, the Son can do nothing of Himself, but what He sees the Father do; for whatever He does, the Son also does in like manner.
Joh 5:20  For the Father loves the Son, and shows Him all things that He Himself does; and He will show Him greater works than these, that you may marvel.