Katy is a great supervisor who communicates well with her team, keeps us updated on all the moving parts of things that will effect our work, provides trainings when she sees a need, and is as supportive or as hands-off as needed.