Ally Condie used to teach high school English in Utah and in upstate New York. Currently, she is employed by her three little boys, who keep her busy playing trucks and building blocks.