The correct answer is Friedrich Frobel
He was a German pedagogue who is credited with creating the foundation for modern education. He recognized that every child has certain capabilities and their unique needs which are different from other children which enabled him to develop theories of education. He actually created the word kindergarten as a coinword used in his works.