Training of Moses

God trains each person in a unique way to use as instruments of righteousness in their respective contexts. God trained Moses in three ways to take up a great historical role in delivering the children of Israel from Egyptian slavery, facilitating the formation of the Nation of Israel, and giving humanity the Ten Commandments.
Secular training: God protected Moses, who could have been killed by the Pharaoh. In God’s plan, three-month-old Moses was adopted by the daughter of Pharaoh. Egypt had two formal schools: one for priests and other for those who will enter government service. The training period was from the age of 5 to 16 or 17. Moses was trained in the Royal courts of Egypt and had the highest possible learning at that time in the world. (Acts 7:22) Probably, Moses served in the palace for about twenty-three years.
Shepherd training: Moses wanted to protect a Hebrew slave that he killed an Egyptian tormenter. When he tried to be an arbitrator between two Hebrews, Moses was reminded of his murder. (Exodus 2:11-15) Hence, Moses had to run away and be in Midian as a shepherd for about forty years, taking care of the sheep of his father-in-law Jethro. (Exodus 2:16,21-22) This training was to make Moses a shepherd of the children of Israel. It taught Moses’ diligence to feed, water, graze, protect, clean, and guide the sheep in the wilderness. This experience comes handy for Moses to lead the Israelite through the wilderness for forty years.
Sacred training: God appeared to Moses in the Burning Bush and called him to go to Egypt and deliver the Children of Israel. (Exodus 3) That conversation was training time for Moses to know the name and attributes of God. This theological education becomes fundamental for his mission and ministry. He learnt that God is Holy, Self-existing, Loving, Merciful, Promise keeping, missionary, Sovereign, Righteous Judge, Creator, Omniscient, Omnipotent and Omnipresent. Knowing God, helped him to confront Pharaoh without fear.
Sovereign God could use all talents, gifts, and skills for His glory.
Do I realize how God is shaping my life?