Parenting is the most challenging, demanding, exasperating, frightening, rewarding, enchanting, consuming, exciting job I can think of.

David Spangler, Parent as Mystic, Mystic as Parent