Push you are absolutely right.
Euro, there is no way to make anyone smarter except for playing with them at a certain age (don't remember the exact age but it's around 1 year old) and that is not going to increase the brain's potential, the child would just grow up to be a stupid idiot if you don't. With tutors you can only make him/her know more but he/she will still be slow as hell. It's like with a computer, if the CPU is slow it will stay slow (lets say overclocking is impossible) no matter what programs you load on the hard drive, the computer may be able to do more things but it will still remain slow as hell. How smart a person is, is how fast that person can understand things, thats all. Heres an example, it takes a monkey to learn something a lot longer that it takes a human. If there is enough time in a monkey's life you can teach it anything within it's brain capacity. Sorry I went mumbling for so long about this pointless thing, I just can't stop thinking sometimes.