My daughter turned 4 a few months ago and she is pretty much the same way - she gets so easily distracted by everything I feel like I spend 90% of my time redirecting her to what she is supposed to be doing (I actually posted on here about this recently if you want to look up the question under my profile). I really think it's normal for this age and most kids, as they grow up and mature, will get better and be fine. If they get older and it's not getting better and really affecting them in school, then maybe it is ADD or whatever, but I figure there really isn't much point in me worrying about it now. If this is your son's first time in a setting like school where they have a set task to complete, it may be a big adjustment for him and he just may need some practice staying focused. With my daughter right now, I just keep it very simple and sometimes sound like a broken record. Like this morning, she wanted to get dressed all by herself for school, which is great, but kept popping out of her room every few seconds with something else to tell me or ask me or wanted to show me, all in the process of getting her pajamas off and her clothes on. And I had to just keep telling her, "OK, that's nice, now keeping getting dressed." Sometimes I just use one word, if I have to keep repeating myself to keep her on task, like "Shoes!" if she suddenly decides to start petting the dog instead. Interestingly, she focuses better when she is in school and it is the teacher redirecting her. Just keep working with him, you can talk with the teacher too and see what advice they can offer.