I agree with the statements about obtaining all the knowledge you can about a breed before you get a dog.
I have had two cockers in my life and because they were socialized EVERYWHERE...parks, grocery stores, pet stores, malls, busy locations, other dogs, etc. they have never had an issue with anyone.
Any dog will bark or bite. It is up to us to manage the situation by socialization, having separate kid and dog zones and using when needed.
I am also a trainer and licensed by Dogs & Storks. Their web site has good info, including where all their licensed presenters are located. I am not in your location. I encourage you to invest in a GOOD reward-based trainer that has solutions specifically for children and dogs and comes to your home. Avoid trainers that use compulsion training (choke or prong collars and inappropriate punishment vs. management) and seek someone who can teach you to manage the situation and help your dog learn to think and make good decisions in all situations by teaching appropriate behavior and generalizing that behavior by training in all kinds of places...anywhere you anticipate taking the dog and a few you don't!