About Margo Sorenson Margo Sorenson raised two daughters and taught middle and high school before becoming a full-time writer. She is the author of more than 30 books for children from toddler age through high school. Books by Margo Sorenson Calvin Gets the Last Word by (author) Margo Sorenson illustrated by Mike Deas