The staff is wonderful and caring. They go through each step with my daughter so she knows what is going on. They take time to answer her questions.