Cathy Lynn Brooks spent her career working with children with special needs, but despite her professional experience, it was still heartbreaking for her to witness the challenges faced by her... This description may be from another edition of this product.