Our son is 3 (was 2 when he started) has only been going to CCM since January of 2019 and he has progressed so much since then. If he makes a mess somewhere he knows to pick it up without me telling him. He can take off/on his shoes and jacket. He can write a few numbers and knows how to identify letters and so much more. I cannot express how pleased I am with CCM.