Pros
Wonderful therapists, director is amazing, most kids are eager and willing to work, flexible scheduling, everyone is so kind, love it
Cons
Due to working with many different patients with many different schedules and scheduling conflicts, there are times when there are last minute cancellations