This book can be helpful at times but fun at others. Kids do not NEED to know about some of these things but it is still a good book to gain knowledge...