My son is a third grade student. He still has the same problems as your son has. His K-1 teacher told me he is totally fine. My son do very well in all academical area, but he is not mature for his age.