Erica Leibrandt is a therapist in Glenview, Illinois