he's been training a little over a year now. He still has a long way to go, but has made good progress in that time span for being only 7 1/2 yrs. old. Any constructive criticism is welcomed as long as its positive and he can learn from it(He reads a lot of these comments himself). Thnx for watching.