Margaret Freeman is an ESOL teacher. She and her husband Steve live in Hawke’s Bay, New Zealand. They have three adult children and seven grandchildren. They enjoy family life, the...view moreMargaret Freeman is an ESOL teacher. She and her husband Steve live in Hawke’s Bay, New Zealand. They have three adult children and seven grandchildren. They enjoy family life, the outdoors, the surf, and their spiritual journey of awakening to their true identity in Christ; the source of all creation.view less