During the first few years of human life, astonishing learning happens. From a totally dependent and incapable creature, human develops into a language speaking, tool using, and problem solving social being. How our mini selves achieve this is yet to be fully understood. Our research explores the cognitive mechanisms underlying these learning processes. We ask questions such as: How do children learn language? How do children make discoveries and become creative problem solvers? How do children reason about their social norms and interactions? By understanding these fundamental cognitive processes, we are able to inform parents and educators of better learning practices, and contribute to developmental science and the understanding of great human intelligence.