I highly recommend the book Raising Boys by Steve Biddulph. Explains their needs at different ages and how it changes from mum to dad etc. Great book.