Who is the best teacher in Chinese history? Many would say Confucius. Born in 551 BC in the state of Lu (鲁国), Confucius was a great thinker. He taught about 3,000 students, and many of them became great thinkers too.