I agree. Children should start learning a foreign language as early as possible. When they are young, they have a keener ability to perceive segment sounds in the second language, which allows them to have better pronunciation and sound more like a native speaker. In addition, children are less reserved and inhibited when it comes to language production, so they are able to learn faster and retain more information.
Becki
EFL Sensei - Free EFL/ESL Lessons for Busy Teachers
http://www.eflsensei.com