Amy Crane
Amy Crane is a child psychologist and an author of multiple pieces on child behaviour and education. Ph.D in Psychology as well as experience in working with kids is another reason to check her works since they are based not only on theory, but on practice and observations.