I have always taught my 3-5 year olds (depending on their maturity) how to spell their first and last names, and when they're ready, how to write them....