Although some baby animals can get up and walk within hours after birth, what a human child learns during the first two years of life easily exceeds what those animals learn in their entire lifetime. Furthermore, besides the explosive growth that occurs during this period, it is now well documented that a human brain continues its life-long development and learning [1]. The human brain is one of the most complex systems we know of in the world, composed of about 100 billion strongly interconnected neurons. A single neuron may have more than 10 000 connections to other neurons. For thousands of years, the mind has been the center of myths and human beings have endeavored to understand our own brain and the mind arising from it.