I have a 5yr old boy. at the age of 3.5 he still cant write his name properly, cant really spell out his name too. the words are flying n strokes are long short etc. Not sure whether he can recognise simple words like Cat or Dog etc coz I didn't test him haha~ i am a very relax mummy. However, he does know how to spell the word FISH coz of a book I read to him at that time.